Watch American Ninja Warrior season 7 episode 16 tv series online free
Release: Sep 14, 2015
The 38 finalists who made it past Stage 1 in Las Vegas take their turn on the next stages to see if one will become the first to defeat Mount Midoriyama and take home the million dollar prize.