Most of you already know that the Goo Goo Dolls released their fourth album “Superstar Car Wash” in 1993, and they named it after a real place in their native hometown, a real car wash which at the time was located at 226 William Street, Buffalo, NY.
Continue reading “Once upon a time there was a Superstar Car Wash”