Shop of Horrors

Jan 18, 2021 on travel CHANNEL at 10:00 PM

Summary

Shadow figures and ghostly attacks plague a California costume shop.

Previous episode

The Bone Collector
Season 13 Episode 4

Jan 11, 2021

Next episode

The Demon's Quest
Season 13 Episode 6

Jan 24, 2021