The Mamas & The Papas

Hollywood Palace, airdate: April 9th, 1966.