Tag: The Turtles

3AM Eternal: The Turtles “Happy Together”/”Elenore” (1967/1968)

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 ›