‘American Ninja Warrior’ Season 12 Returns After Filming Under Strict Quarantine Guidelines
Season 12 of “American Ninja Warrior” kicks off tonight on NBC. And what might not be immediately noticeable to the audience at home, is the lack of a live audience on the show. This season was filmed at The Dome in St. Louis which normally holds nearly 67,000 fans. But it was completely empty during the ANW filming.
Read and watch more here! Click here