Don’t Invite Them In

June 5, 2015
0.0%

Paranormal Survivor - S1 - E2

Don’t Invite Them In

It is never a good idea to invite ghosts to enter your life, as these members of the public found out.

Paranormal Survivor: Season 1 - 10 Episode s