Something adorably nefarious awaits Illumination movie fans at the Universal Orlando Resort in Florida, which today (August 11) officially opened its new Minion Land. Guests of all ages can now step into the world of the Minions franchise like never before at Universal Studios Florida! “We are thrilled to officially welcome our guests to the all-new […]