Aitor Throup has designed the 20th Anniversary Edition of C.P. Company's most iconic piece - the Goggle or Mille Miglia Jacket. Named the 1000m Goggle Jacket, it is an innovative, special edition re-design of one of the most iconic jackets ever produced (the original jacket in the last photo below). Being Hunted offer a look into the special exhibition at C.P. Company's showroom in Milan, give a short history of the jacket and an excellent interview with Aitor Throup. Check the links and thanks to Being Hunted for the info.