This year’s Japfest Silverstone event was one hell of a show! Here’s Gaskings take on Europe’s biggest Japanese car show.