In a bridal shop in Chihuahua, Mexico a mannequin has been standing in the window since the 1930s that’s so lifelike some say it’s actually a corpse.
Stuff You Should Know
2,412 clip(s)
The Judas Priest Suicide Trial
Short Stuff: The SS Ourang Medang
Four Eyes Good: The History of Glasses