Team Japspeed join the party In case you have been living in a cave for the past month, you can’t have failed to notice the much publicised build up for the 10th birthday of Japfest at Castle Combe in Wiltshire. It was a special day to celebrate what is arguably the biggest Japanese-based car show, [...]




