The world’s longest moustache

October 31, 2013 0

An Indian man has been officially named the owned of the world’s longest moustache – at an astonishing 14ft long. Ram Singh Chauhan, 58, from […]

1 2 3 11