This Day in History: 1968-02-04

The world’s largest hovercraft was launched at Cowes, Isle of Wight.

error: Content is protected !!