D
Deleted member 107398
Guest
It's a venue in Toronto I believe, kinda like a amphitheater type of deal if I had to guess
here's a video from that venue
Ah, good looking out. If I can get tickets I might make the trip this year.
Good luck man, should be a good time