New Tunes – Cults

Oh, I am so giddy about this that I could kiss a rat smack on its itty bitty head. Cults is a duo based in New York City, and blah blah blah, their music fills me with pure joy. They’ve got a Sixties vibe going on, and yesterday they released their first album. You could [...]