Turn off light

American Ninja Warrior Season 8 Episode 7

Episode Title: Atlanta Finals

Air Date: 2016-07-18