Japshow Finale - 11th October 2015

 
The last biggest Jap car show of the year and the finals of the Drag Series. It promised to be a great show and it certainly did not dissapoint...