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:

June 2011 LA Times Magazine

June 2011 LA Times Magazine

Filed:

No Comments Yet

The Turtles featuring Flo & Eddie

The Turtles featuring Flo & Eddie