Archive for the 'The Turtles' Category

Thursday, October 13th, 2011

One of their very best, The Turtles Present the Battle of the Bands was released in 1968 off the White Whale label. The concept is pretty clear for once, with the Turtles presenting a different band on each track (greasers, a country band, surf rock group, indian tribe, psychedelicists, and so forth). This makes for […]