Come and see us at Japfest 2008
Japfest is the UK’s longest running circuit-based event for all Japanese performance cars. With a mix of thrilling track action, huge show car displays, a busy retail area and a fantastic setting at Castle Combe Racing Circuit, no other UK car show has the same atmosphere. Castle Combe’s great v