It’s Friday, and after a week like this one, I’m guessing we could all use something upbeat to ease into the weekend.
So here’s a blast of pure sonic joy from the Dollyrots, a pop-punk band fronted by the husband-wife duo of Kelly Ogden and Luis Cabezas. This is one of my favorites off their self-titled, fan-funded 2012 album. Take a listen and tell me it’s not catchy:

What’s been running through your head lately?