The World's Largest Mustache

By: 10.28.13

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