Brands Hatch 2003 Formula Ford Festival: Joey Foster, Continental Racing, Van Diemen RF03, crosses the finish line and takes the chequered flag to win the Festival.
Joey Foster, Continental Racing, Van Diemen RF03, crosses the finish line and takes the chequered flag to win the Festival.