Photos by Chris Besaw Review by Kelly Besaw It was a windy night as fans lined up to enter the second of two sold out shows at Rogers Stadium in Toronto. I was excited to see System of a Down, a band I had not seen since they played Ozzfest way back in the... Continue Reading →