The Goo Goo Dolls will release a limited-edition, crystal-clear vinyl edition of Live In Buffalo on June 21. On July 4, 2004, the multi-Platinum, four-time Grammy-nominated rock band performed a legendary concert in their hometown of Buffalo. Over 60,000 fans attended the show, braving a torrential downpour in front of City Hall. The 19-song set…… read more »
