Team Japspeed Demo @ Top Gear Live 2012

Team Japspeed Demo at Top Gear Live 2012 from Team Japspeed on Vimeo.
Team Japspeed doing what they do best!