Beards of the World Unite!
It ain’t taking place in NYC but I’d be remiss in my duties if I didn’t mention the 2009 World Beard and Moustache Championships, which are going down this month in Anchorage, Alaska. The quirky little competition is held semi-annually as a way to decide once and for all (well, for a few years) who […]