Funbar, Deerpeople (2013) I heard this song years ago (on Atomic Flash Deluxe Hi-Fi Radio) but didn’t know the title or the band name until recently. Formed in 2012 in Stillwater, Oklahoma, Deerpeople were described as psychedelic folk rockers. One day they just stopped performing and recording for no particular reason, but reunited to officially disband in 2019.
Catch the Chameleon. Great soundtrack.
“In America if it is worth doing it is worth overdoing.”
It’s a multipart saga about earplugs in space: Surprise Visit (Part I).
[Top image found here.]
Best I can figure is it happened on or before 6 February 2013 and the photos are from NBC7 San Diego.