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 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 60 Listeners 31