A sweet ass hard(ish) rock band who should appeal to any Everclear fan. Their latest album will get your blood pumping if you've spent too long listening to Coldplay and slipped into catatonia.
Got a band you have to tell everyone about? Do it here.
1 post • Page 1 of 1