
Ninjas Are Butterflies
218 - These Mysterious Stone Heads Were Never Meant to Be Found
In 1976, a film crew enters an abandoned amusement park and makes a horrifying discovery. In England, two mysterious stone heads are linked to terrifying encounters with creatures that shouldn’t exist. And when a...


























