Japandroids played their first show in 3 years last night, and opened with a 7-minute long new song. They played at least four other new songs, and it seems as if new music is imminent.
Japandroids played their first show in 3 years last night, and opened with a 7-minute long new song. They played at least four other new songs, and it seems as if new music is imminent.