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
GET THE LATEST INTERNATIONAL AND POLITICAL NEWS
Sourse: abcnews.go.com