Howard Kaylan is best known as the lead singer of 60s pop group the Turtles. That group chalked up an impressive string of hit singles including “Happy Together,” She’d Rather Be With Me” and “Elenore.” And they released several albums, including at least one absolute classic, the acerbic parody-concept LP The Turtles Present the Battle