Goo Goo Dolls In-Store In New York City
Goo Goo Dolls were on hand for an album signing at Virgin Megastore in Times Square, New York City on April 26th. Check out pictures from RexFeatures.
This entry was posted in Photos
and tagged Goo Goo Dolls
. Bookmark the permalink