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 […]