Motor Authority The World’s Only FIA Endurance Racing Minivan 4 years ago Teresa S. Richey This is the Peugeot 806 Procar from 1995, it was created as the result of a wild (and wonderful) scheme...