System of a Down Play North American Dates

System of a Down

Since their November reunion announcement, System of a Down has had metal fans in North America waiting anxiously for news of a tour. Before heading off to play dates in Europe, the band announced this week that they will play a handful of dates in the U.S. and Canada in May.

The seven-city tour begins at Rexall Place in Edmonton, and includes Read More

Motorhead’s 35th Anniversary Tour

Motorhead

Heavy metal band, Motorhead, is celebrating their 35th anniversary with a North American tour in 2011.

The tour kicks off at the House of Blues in Anaheim, CA on January 25th. The band will play six Canadian cities, as well as twenty U.S. cities before closing out in Los Angeles, CA on March 11th.

The group’s newest effort, The World is Yours, will be released in Read More