The Goo Goo Dolls Embark On ‘Dizzy Up The Girl’ 20th Anniversary Tour
The rock band Goo Goo Dolls announced a U.S. tour this fall in honor of  the 20th anniversary of their 1998 multi-platinum hit album, Dizzy Up The Girl. The tour, set to kick off September 30 in Pheonix, Arizona, and will run through late November, wrapping up in Las... Read more