Truth or Scare: Night Visitors

S1 E11
2001
7.0

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

Select Server
Download