The Mystery of the Traverspine Creature Over a century ago, terror ripped through a remote settlement near the Traverspine River in Labrador. A strange […]