The Turtles – Happy Together January 1, 1967 https://altsounds.tv/vdpf 1960s, 1967, Psychedelic pop, Sunshine pop, The Turtles, UnknownLast Update January 1, 1967 / Discover The Cure – Lovesong Directed by: Tim Pope The Tornados – Telstar Directed by: Joe Meek The Beatles – Words Of Love Directed by: Lee Gingold Giles Dill