Reading FMCSA records…

Last Mile Logistics Transportation Delivery Corporation safety record, USDOT 3437720: inspections, crashes | Yolda