There is also video evidence
Dinosaurs T.TT.T
romantic
Dinosaurs were heroes
well that explains all the mystery