Reading FMCSA records…

Spencer Dehaan safety record, USDOT 3388834: inspections, crashes | Yolda