The Devil Put Sinosaurs Here

Alice In Chains Announce Tour and Kimmel Appearance [VIDEO]
The new Alice In Chains album, "The Devil Put Dinosaurs Here" is set to drop on May 28th, and just before the release, they'll be kicking off a month long North American tour. The tour kicks off April 25 in Miami and wraps up May 26th at the River City Rockfest in San Antonio.…