Arctic Wrath

S2E14 · 2012-07-20 · 45 min

Steve and Amy investigate reports of dangerous paranormal activity at a hotel in the remote village of Central, Alaska.

The show’s own verdict is on its page.