2004 Japanese Formula Nippon Championship: 2004 Japanese Formula Nippon ChampionshipRd 4, Suzuka, Japan. 4th July.Winner Richard Lyons.World Copyright: Ishihara/LAT Photgraphicref: Digital Image Only
2004 Japanese Formula Nippon ChampionshipRd 4, Suzuka, Japan. 4th July.Winner Richard Lyons.World Copyright: Ishihara/LAT Photgraphicref: Digital Image Only