LONDON – The iconic British poster exhorting citizens to ‘Keep Calm and Carry On’ has reached its 2,000,000th recorded parodic variation, prompting Queen Elizabeth II to prohibit any more u…
LONDON – The iconic British poster exhorting citizens to ‘Keep Calm and Carry On’ has reached its 2,000,000th recorded parodic variation, prompting Queen Elizabeth II to prohibit any more u…