A look at the world's toughest power-boat race, taking place off Britain's South Coast, from Cowes to Torquay.
Release Date
January 1, 1966
Runtime
0h 9m
Status
Released
Original Language
en
The Rank Organisation Special Features Division