Wednesday, July 14, 2010

Beard of the Week.


Sarwan Singh has the world's longest beard which measures eight feet long.

No comments: