Photo by Ritche Perez
Where?? Are they on tour??
In their hometown of St. John's Newfoundland.
Figured as much. I think the last time they toured the US was 2019? Unfortunately they only did an East Coast of the US & Canada tour. I am on the West Coast. Sheavy is one of my fav bands and I would just love to see them some day.