Yokohama signs 15-year deal with IDIADA's new wet test track

21 Jan 2008