The Turtles
-
The Turtles, one of psychedelic pop’s greatest bands, recorded a number of great love songs, and here are two of them. 1967’s “Happy Together” is their best-known and most beloved hit, a tale of love, and an innocent love at that. 1968’s “Elenore” was a song that was meant to be a “screw you” to Read more
