Category Archives: Turtles

The Turtles’ Howard Kaylan on “Happy Together”

If Turtles are supposed to move slow – especially as they get older – than nobody told that to Howard Kaylan, lead vocalist for the ’60s band of the same name who had a string of hits with pop rock … Continue reading

Posted in Classic Rock, Turtles | Tagged , , | Leave a comment