True Sheshatshiu Ghost Stories

True Sheshatshiu ghost stories – ghost stories in Sheshatshiu First Nation, Newfoundland, Canada. The largest collection of true ghost stories across Canada on the net.