Hidden East Yorkshire - Is this the Bermuda Triangle of East Yorkshire? - 大象传媒 Sounds

Hidden East Yorkshire - Is this the Bermuda Triangle of East Yorkshire? - 大象传媒 Sounds
Is this the Bermuda Triangle of East Yorkshire?
The Wold Newton Triangle is a place of myth and legend.