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