September 5, 2007

Moustache Champ!

The World Beard & Moustache Championships get off to a hair raising start - Brighton, England.

No comments:

Post a Comment