Skip To Content

Where To Stream Strangest Things Season 1 Episode 3

The Battery, the Screaming Mummy and the Medieval Iron Hand

See one of the world's first batteries. Also, new details emerge about the death of Egypt's infamous Screaming Mummy.