Japfest, Europe’s biggest Japanese car show returns to Castle Combe on Saturday 12th May 2012.
Celebrating its 10th birthday this year, 1000’s of club cars will be on display for your viewing pleasure, a full timetable of track action including public sessions, and naturally some mental drifting displays that are sure to fill your lungs with tyre shredding smoke!