The world's longest moustache (belonging to one Ram Singh Chauhan of Rajasthan, India) measures a staggering 11.5 feet, or nearly 4 metres.
The world's longest moustache (belonging to one Ram Singh Chauhan of Rajasthan, India) measures a staggering 11.5 feet, or nearly 4 metres.