The Wallflowers announce full-album Bringing Down the Horse concert
The Wallflowers have announced a concert featuring a full-album performance of 1996's Bringing Down the Horse.The show will take place October 2 in Los Angeles. Along with Bringing Down the Horse, The Wallflowers will cover the 1982 Tom Petty & the Heartbreakers album Long... Read More.