Japfest 2013 Video
Europes biggest Japanese car show "Japfest" took place this year at Castle Combe and was as ever rammed with 1000's of cars on display not to mention the drifting and track action. Japfest was on top form in 2013 and long may it continue. Checkout the video to relive memories or to see what you missed out on!