Tag: World’s Longest Eyelashes

Ukrainian Man Claims He Has The World’s Longest Eyelashes (Photos)

Ukrainian man, Valery Smagliy, 58, from Kiev, believes he has the longest…

Farouk Mohammed Farouk Mohammed