I Can't Go For That (No Can Do) Hall & Oates
This image appears in the gallery:
Two Minute Weekend Music Quiz - 18 July 2014
Released in 1966, Pet Sounds was the eleventh studio album from The Beach Boys. It has gone on to become one of the most influential records in the history of popular music and one of the best albums of the 1960s.