Main content
Hidden East Yorkshire Episodes Available now
Wind Peak - on board the wind turbine ship
The huge vessel is moored in Hull.
Is this the Bermuda Triangle of East Yorkshire?
The Wold Newton Triangle is a place of myth and legend.