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
Click here to cancel reply.
Follow us on Twitter
Copyright © 2012 - Team Japspeed