Video from the Tyrannosaurus World Championship races

Inside the Tyrannosaurus Racing Championship

Competitors in inflatable Tyrannosaurus rex suits compete in the T-Rex World Championship Races, which is part of ESPN's annual “The Ocho.”

Sourse: abcnews.go.com

No votes yet.
Please wait...

Leave a Reply

Your email address will not be published. Required fields are marked *