The Goo Goo Dolls to release ‘Live In Buffalo 2004’ on clear vinyl 16/05/2024 By Jo Forrest On July 4th, 2004, Goo Goo Dolls performed a legendary concert in their hometown of Buffalo, NY.