Jesus Riding A Dinosaur
The Reason Rally is the greatest place on Earth.
That's right. You know you're jealous.
Also, I don't know if I should consider this proof of humans and dinosaurs existed at the same time, but seeing as I'm losing brain power by the minute, let's not ask any questions and assume that it is.
Also, we shall bow to our dinosaur overlords.