>tfw less time separates us from Tyrannosaurus than separated Tyrannosaurus from Stegosaurus.
>>2797494
Wtf...that's incredible
Holy shit I didn't know that
Amazing info, thanks Op
Any proof to back up this frankly ridiculous claim???
>>27975903
2016 years between us and the trex
1 million years between trex and stegosaurus