Team Fox passes the Needles at the P1 Powerboat Superstock race from Lymington 2010.
Team Fox races at the P1 Powerboat Superstock race from Lymington 2010.