Formula Nippon Championship: Race winner Richard Lyons (GBR) on the podium. Japanese Formula Nippon Championship, Rd4, Suzuka, Japan, 4 July 2004. DIGITAL IMAGE
Race winner Richard Lyons (GBR) on the podium.
Japanese Formula Nippon Championship, Rd4, Suzuka, Japan, 4 July 2004.
DIGITAL IMAGE