Tuesday, August 10, 2010

Longest beard in the world

The Guiness record for the longest beard stands at 1.895 meters




No comments: