Haunting beauty spot named 'UK's Bermuda Triangle' just over an hour from Stoke-on-Trent

Haunting beauty spot named 'UK's Bermuda Triangle' just over an hour from Stoke-on-Trent

The Sentinel Stoke

Published

A number of crashes have taken place within the 'UK's Bermuda Triangle'.

Full Article