British Motorboat Racer
Steve Curtis MBE is an English eight time offshore powerboat racing World Champion. Curtis's father Clive ran boat building business Cougar Marine and also was a powerboat racer making entry...