Cursed ArrowsRockThe next Cursed Arrows concert is scheduled for Sunday, July 7, 2024 at Planet Bean Coffee - Wyndham in Guelph, ON, Canada. See all 1 upcoming concertsView ArtistShare