Video: Japanese GP, Massa and Kubica battle on last corners
Written by David on September 30th, 2007 at 1:37 pmLast Update: September 30th, 2007 at 1:37 pm
LINK HERE: Japanese Grand Prix, Fuji Speedway 2007, Massa and Kubica battle on last corners