Saturday, September 6, 2008
The Turtles - Buzz Saw
Who knew that before they were "Happy Together" the Turtles were a funky buzzed out bunch of surf cats that would have made Davie Allen & the Arrows proud...???
I know Mr, Red Boy knew... Dig that funky organ & fuzz guitar!
Turtles - Buzz Saw