This past weekend the World Beard & Mustache Championships were this past weekend (btw,the song that plays when you click on the link is rad) in Brighton England. Now I don’t know about you, but I think the word mustache is the oddest word in the English language. After viewing the photos of Beard Team USA, I do believe the word is quite fitting of its definition.
Thanks Laughing Squid!





