Reading FMCSA records…

Elements Transport & Flicka Solution LLC safety record, USDOT 2136847: inspections, crashes | Yolda