Haunt ME – The Hermit – Seguin Island
January 25, 2016
Nick Nordfors
Scifi / Horror
Travel with Haunt ME and watch as they’re stranded overnight on a Haunted Island off the coast of Maine, where sea legends and vengeful spirits lurk in the shadows of […]