Reading FMCSA records…

Yehia Harmouch safety record, USDOT 2345087: inspections, crashes | Yolda