"The Devil Put Dinosaurs Here" is the title track from American rock band Alice in Chains fifth studio album.
The song parodies the fundamentalist creationist notion that dinosaur fossils were put on earth by evil forces to fool humanity about the true age and nature of God’s planet.
In the distant future, Old Blood Mechanic Jack Tenrec and his crew of ecological freedom fighters confront the serious issues facing the futuristic environment that humanity has come to inhabit.