Drummers: Planes [Video]

Drummers is a band that initially reminded me of a favorite from a few years back, a band that dominated noise in every way possible. Vocals, drums and guitar were no match for the volume the three made when combined. That band was and is Japandroids. Drummers is based in Boston; they’re a band that… Continue reading Drummers: Planes [Video]