The Greatest Falls
Posted: November 9, 2009
Japan's ultimate test of speed and strength is finally coming to America! The country's toughest will compete and 10 survivors will head to Mt. Midoriyama in Japan to compete on Ninja Warrior. American Ninja Warrior - Coming this December to G4.