These are The Best Beards & Moustaches in the World and they can all say that because they have each Won their Championship Titles in this years World Beard and Moustache Championships in Anchorage, Alaska on May 23rd 2009.

Advertisements