Night Visitors

0.0%

Truth or Scare - S1 - E11

Night Visitors

Michelle talks to people who claim to have been visite by ghost in bed at night.

Truth or Scare: Season 1 - 20 Episode s


Truth or Scare: All seasons