Where To Stream Strangest Things Season 2 Episode 7
The Jericho Head
- Aired October 19, 2022
- 60 Min
- Rated 8.3
- Number 18 Of 20 Rated Episodes
In 1953, a team of archaeologists uncover a bizarre, plastered human skull in the ancient city of Jericho; experts investigate the mysterious purpose and identity behind this 9,000-year-old clay-covered artifact.