World’s Strangest

Your source for the strangest things around!
Ads

RIP Elizabeth Taylor

Legendary actress Elizabeth Taylor has died of heart failure. Born in England to American parents, Taylor {wiki} came to live in the US in 1939 and appeared in her first movie at age nine. Her striking beauty was partially due to a mutation that gave her a double row of eyelashes. Taylor acted in 70 [...]