Meh. Maybe I'm just reading too many conspiracy theories. Did you know that aliens made the pyramids and the government invented dinosaurs to discourage time travel?
The threat of dinosaurs doesn’t seem to stop that doctor fellow from jumping through time.