No Poster Available

Look at Life: Sea Riders 1966

A look at the world's toughest power-boat race, taking place off Britain's South Coast, from Cowes to Torquay.

Production Country United Kingdom
Language English
Spoken Language English
Release Date 1 January 1966
9 mins
Cast
Tim Turner Self - Commentator