And this town name is MINNIONS!!!
There's a town in England named Minions.
No, no don’t think too much!!! This has nothing to do with the Minions movie
But because of the movie, there's now this sign welcoming visitors to Minions.
But wait… the sign WAS there, but it’s not there anymore.
So many people were stopping to take photos of the sign, so the town decided to remove it because of safety concerns.
Unlucky Despicable ME!!!