Red Ross crushes hard on Japandroids. And beer.
FTR, Japandroids are one of my all-time favorite bands and I’ve had the privilege of seeing them play live twice when they swung through Chicago on tour. Can’t wait for some new music. Please tell me there will be some.