Team Japspeed prepare for the 2012 with the new cars/livery.
The cars where shot in a disused warehouse in Manchester and then on for the shake down at Teesside Autodrome
Filmed and edited by Josh Holdsworth
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?