Despicable Me's Minions are everywhere. It's a scientific fact that you can't maneuver through a town of more than 100 people without seeing a backpack, a stuffed animal, or some other kind of Minions ...