Minions Are Taking Over the World
Minions are cute yellow critters created by the brilliant minds who work at Universal Studios, and they are taking the world by storm. The Minions movie opened last month in Indonesia and then subsequently released in Australia, UK, and other countries. This past weekend was the North American début. Across Canada and the U.S., Minions opened in 4,302… Read More »