Fireside Canada
The Avenging Skull of Saint Leonards
Saint Leonards, Newfoundland, is a community with more than its fair share of ghost stories. Headless dogs are said to wander the abandoned churchyard at night. A phantom ship was seen gliding through