You really have to see Crystal Antlers live to appreciate them. Their energy onstage is unmatched. I saw them a few times last year and they always blew me away with their psychedelic punk noise. Check out their album, Tentacles, if you get a chance…or just watch for them to come to your city and see them for the live experience.
This is a title track off their new 7″, Little Sister, out March 9th. It’s a little mellow for them…but still good.