Reviews \

Alice in Chains, Deftones, Mastodon Roar to Life

The metal-rock trio launch their U.S. tour in a blaze of Chi-town glory.

Kyle Ryan |September 17, 2010 - 3:29 pm