Theater artist Jacky Kelsey was driving back from their grandmother’s farm when five white owls appeared out of nowhere and flew over the car. It was a “spooky, alien site,” they said. Throughout ...
Barry, a small town in southern Wales is known for its beautiful beaches, for being, in the early 20th century, the world's largest coal exporter, and, for fans of low-budget horror, as the Detroit of ...