Author: Pim Kaskes
-
Stage 16: Dinosaur paradise
In a true dinosaur paradise, a set of big teeth were found near stage 16 finish line. It led to the discovery of a new species of dinosaur.
-
Stage 8: A mysterious meteorite crater
A mysterious meteorite crater in the south of France proves many things and leaves even more questions.