American Ninja Warrior tapes two episodes at Universal Studios Florida

If you’ve ever watched American Ninja Warrior on NBC and wondered if the obstacles are as intimidating in real life as they look on your TV screen, rest assured that they are! I know that for a fact because the show filmed two episodes at Universal Studios Florida this past … Read More »

Leave a comment