Posts Tagged ‘superstar car wash’

By Metal Dave I’ll go to my grave defending the Goo Goo Dolls – and not just cuz they shared their beer! In 1995, the unknown band was the first group to ever invite me onboard their tour bus. That was a biggie and I’ll never forget it. Oddly enough, I can thank Merle Haggard […]