Feeling Auto The World’s Only FIA Endurance Racing Minivan 2 years ago Stephanie T. McIntire This is the Peugeot 806 Procar from 1995, it was created as the result of a wild (and wonderful) scheme...