Q&A – The Goo Goo Dolls’ Talk 30 Years of Life on the Road, Touring with Train and Colorado Memories
Since 1989, the Goo Goo Dolls have made a name for themselves as one of the bands that hit the ground running no matter how long its been. After their 1998 smas...