[ATTACH] Went to see the latest Jurassic Park but seriously I’m a little confused by it. Dinosaurs living in Europe? A little too much on the sob...