"We are disproving evolution, the T-Rex is still alive!"
The crowd at American Ninja Warrior was treated to a prehistoric cinderella story, in the form of someone in a T-Rex costume impressively blazing through the show's obstacles.
The poor creature made an impressive showing, but...