Range Rover Sport - Taming the Tide
Taming the Tide
Range Rover
-
The Range Rover Sport is put to the ultimate test of performance and capability, navigating rising tides and waves over a meter high in a race against open water swimmers.
Filmed at Burgh Island, South Devon.
Director : Konrad Begg
Producer : Steven Vinacour
Production Company : Sassy Films