About a month ago American Ninja Warrior set up in downtown STL for a qualifier.  That episode will air tonight on NBC at 8p!  Below is an exclusive clip!

FULL ARTICLE