A traveler sporting a full mustache can supersede the need for a passport in some European countries. -- Jouster 9/2/2013
Today in History
1838 - Britain's Queen Victoria was crowned in Westminster Abbey.
1919 - The Treaty of Versailles was signed in France, ending World War I.