Alien Soup
Head Chef
While we all anxiously wait for news of a new album release, what album so far is your outright favorite? With the first album released all the way back in 1987 there is a lot of Goo Goo Dolls music to choose from!
... and, no, their greatest hits albums don't count! That'd be too easy!
... and, no, their greatest hits albums don't count! That'd be too easy!