Take a Right at the Radio Shack Article: 1975The TubesDec 1, 19751 min readUpdated: Dec 1, 2025The Tubes invade Creem – satire, TVs, and total rock chaos!one-page Creem Magazine, December 1, 1975. More Tubes madness added weekly.
Comments