Are giants fans allowed?
Address: 1000 Universal Studios Blvd Space 164, Universal City, CA 91608, USA
Jose Lopez | Aug 25, 2021
They're allowed, they're just not welcomed .. good luck though !
ledgm108 | Aug 25, 2021
At your own risk 🙃
Thanks! Your answer is awaiting moderation.