The Japandroids seem to tour for years in support of an album and they are back in NY at Webster Hall in December, which promises to be yet another insane show. And if you want to know what insane means, just check out the video below. I, as always, will be in the back away from the mosh pit.
This blog belongs to Bill Elenbark.
Lover of songs. Writer of wrongs.