Somebody may need to post a picture to see it, but I've noticed that the pins kinda look like the outline of the East of the UK...maybe a hint to London?

Plus I heard a ped say something like 'America is so done'

--------------------

'I neva fucked anybody over in my life, who didn't have it comin' to 'im, you got that? All I have in this world is my balls, and my word, and I don't break 'em for no one, jou understand?' --Tony Montana