Japfest, Europe’s biggest Japanese car show returns to Castle Combe Circuit in Wiltshire on Saturday 11th May 2013.
The show opens at 09:30 and with Drift displays, Car clubs, Exhibitors and much more, it’s sure to keep any petrolhead happy.