World’s Strangest

Your source for the strangest things around!

The Store Mannequins Are Watching You

The creepy store mannequins sure are getting creepier! The new "EyeSee" mannequins by Italian company Almax have cameras inside their eyes that can track customers as they shop: The EyeSee looks ordinary enough on the outside, with its slender polystyrene [...]