This year’s Japfest Silverstone was one of the best events we’ve ever been involved in. Don’t just take our word for it, check out this vlog from the Parker Brothers on Europe’s biggest Japanese car show…