The Devil Put Dinosaurs Here by Alice in Chains Overview Tag Appears on ? All The Right Reasons Danzig Frenchcore Compilation, Part. 3 Jekyll + Hyde Rainier Fog Shallow Life Siamese Dream (2011 - Remaster) The Devil Put Dinosaurs Here The Devil Put Dinosaurs Here (2013 Capitol Records) The Devil Put Dinosaurs Here (2018 Capitol Records) The Least Worst Of Type O Negative To Mega Therion Transit Of Venus Playcount 62 Listeners 33