The World's Largest Mustache

10.28.13 3 years ago

Ram Singh Chauhan boasts the world’s longest mustache — measuring over 14ft long. It’s so long, in fact, that he has to carry it around his neck.

Around The Web