Reading FMCSA records…

Shuriken Inc safety record, USDOT 4439497: inspections, crashes | Yolda