Alice in ChainsalbumThe Devil Put Dinosaurs HereThe Devil Put Dinosaurs Here “The Devil Put Dinosaurs Here” is a The Devil Put Dinosaurs Here track, released in 2013 by Alice in Chains. favorite Album Tracks Hollow play_circle Pretty DoneStone play_circle VoicesThe Devil Put Dinosaurs HereLab MonkeyLow CeilingBreath on a WindowScalpelPhantom LimbHung on a HookChoke