The 1966 song science confirmed is the happiest of all time
The saddest song is Nirvana's 'Something In The Way'. The post The 1966 song science confirmed is the happiest of all time first appeared on Far Out Magazine.
Join the discussion on TalkFuse →