My jam right now.
Literally found them like 10 minutes ago and now I want everyone to listen to them.
This is fucking ridiculous.
I LOVE THEM. Saw them last week at SSMF and again two nights ago in SF. The most fun band I’ve ever seen.