The Devil Put Dinosaurs Here is the fifth studio album by the American rock band Alice in Chains , released on May 28 , 2013 .
The Devil Put Dinosaurs Here is the fifth studio album by American rock band , Alice in Chains . `` The Devil Put Dinosaurs Here '' was released on May 28 , 2013 .