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.
The World's Largest Mustache
Ryan Perry 10.28.13 4 years ago
How Music Connects Us
Elias Leight 01.16.18 4 days ago