Ryder demands high quality, fast delivery... places $12 million order for big Ford trucks.

Item Info