Tag: Goo Goo Dolls

LIVE: Goo Goo Dolls – O2 Academy, Leeds 09.10.16

It’s the 9th of October and the winter chill is just starting to get to us. Mist is surrounding the O2 Academy in Leeds, and inside stand 2,000 people itching to catch a glimpse of the legendary Goo Goo Dolls. The…