Devendra Banhart - Little Yellow Spider
This song came up on the radio as we pulled into the parking lot, and I made everyone stay in the car to listen to the rest of it. I’m sure glad we did! A song with lyrics like “Hey there mister happy squid, you mooooooove so psy-che-delically” can’t be anything other than awesome. Though Liz and Karm may disagree, haha.