News
Turtles & Mothers Named in The 50 Top L.A. Bands of All Time
LA Times Magazine (June 5, 2011 issue) names The Turtles (#35) and Zappa’s Mothers of Invention (#30) in their 50 Top L.A. Bands of All Time. Click here to read the entire article:
Filed: Press
No Comments Yet