NH's Star Island stars in premiere of new SyFy Channel series 'Stranded'
Star Island in New Hampshire serves as the haunted locale in the premiere episode of Stranded. Over the course of the confinement, the subjects contend with increasingly pervasive feelings of fear and desolation, resulting in an experiment that represents a unique combination of psychology and the paranormal.
LATEST NEW HAMPSHIRE ANGLE
'Hometown Hottie' indicted on drug charges
Volunteers run 'unique' Lebanon ski area