Recently, a couple in the backwoods town of Ratcliffe, Texas, claimed to have caught a real-life chupacabra, the legendary beast that is rumored to feast […]
Beer, Dorset is one of those postcard-perfect coastal villages that hides a darker, salt-stained past beneath its charming façade. Nestled along the Jurassic Coast, it’s […]