canyun
Canyun is an indie-rock band from Toronto, Ontario. They recently released a debut EP that includes the rolling track “Bloodletting”. If you did this they play their first gig Tomorrow at the Horseshoe.