What’s a “mimi” (and how do even Buckingham Palace guards in London and the Swiss Guard in the Vatican manage to stay awake on their late-night watches)?
Lalo Alcaraz
May 22, 2015
What’s a “mimi” (and how do even Buckingham Palace guards in London and the Swiss Guard in the Vatican manage to stay awake on their late-night watches)?