Paranormal Cops
Season 1
Ep 3. Stirring Up The Dead
- TVPG
- February 2, 2010
- 21 min
The Stage Head, a restaurant being renovated, has a paranormal who continues to scare away employees.
The Stage Head, a restaurant being renovated, has a paranormal who continues to scare away employees.