The Making of Peugeot 907
September 13, 2005 | Stryker At the start of July Peugeot design department comissioned me to do a series of illustrations depicting their new concept car for the 2004 Paris Motor Show, the 907 v12. I flew over to Paris to meet the designers for a full run down on the […]