Video: System Of A Down Kicks Off Reunion Tour

[youtube]http://www.youtube.com/watch?v=nLSlriBJETY&feature=relmfu[/youtube] Last Tuesday night (May 10), System Of A Down performed their first show together since 2006 in Edmonton, Alberta, Canada. The kick off to their reunion tour, which reportedly saw 14,000...