BA-NA-NA! Universal Orlando Resort has given us our first look at the new Minion Land that will take over an entire street. Minion Land will open in summer 2023, and it will include a new attraction, new restaurant, and so much more. The new Minion Land will be located in Universal Studios Florida and it […]