The incredible Fuji International Speedway in Japan is without a doubt one of the most picturesque race tracks in the world. Shadowed by some incredible mountains, Fuji International Speedway recently played host to an awesome McLaren track day event. A host of McLaren 12C coupe’s and 12C Spider’s attended the epic event.
Source: GT Spirit