Japfest Rock! at Rockingham Motor Speedway turned out to be a real crowd puller, with 7,000 fans of Japanese performance cars turning up to see some of the finest cars from the Jap scene…
The post Japfest Rock! 2016 Mega Gallery appeared first on Fast Car.