Ninja Warrior: Levi Meeuwenberg

Well it seems that America finally has a legend in the making for Ninja Warrior. Levi Meeuwenberg was the last man standing in the Spring edition of Ninja Warrior / Sasuke.

Read more