Lars & The Nurse present all manner of musical oddities, rarities, and obscurities from the 1960s. Old favorites you've never heard before? Is it deja vu? Or what?