X

American Ninja Warrior recap 7/18/16

American Ninja Warrior Recap 7/18/16: Season 8 Episode 7 “Atlanta Finals”

American Ninja Warrior, NBC’s obstacle course competition airs tonight with an all Monday, July 18 season 8 episode 7 called…