Follow us on
loading....
A Chinese woman, You Jianxia sets the Guinness World Record with her 8-inch long eyelashes. You Jianxia, who originally set...