posted on May, 17 2014 @ 10:09 AM
Absolutely incredible. It just goes to show how little we know of our history, that they can continually unearth bigger and bigger creatures from the
This thing looks huge!
Imagine being around in that era, with those things walking amongst us? Insane.