Quantcast

Tag Archives: Novarock

Video That’ll Make You Wish System Of A Down Announced More U.S. Dates Already

Posted by on June 13, 2011

I’ll be the first to admit that I was disappointed when the recently reunited System Of A Down only included West Coast dates in their recent “warm up tour” for their  European festival appearances. So it was nice to see fan filmed footage of their first show since 2006 in Edmonton, Alberta, Canada, even if […]

Read more