The first Japanese car to win the legendary 24-hour race was back for a visit on the occasion of the event’s 100th anniversary.
source: Latest Content – Car and Driver
The first Japanese car to win the legendary 24-hour race was back for a visit on the occasion of the event’s 100th anniversary.
source: Latest Content – Car and Driver