steeshes.com
Badamsinh Juwansinh Gurjar
This man has the World’s Longest Mustache, for some reason.