0 comments
Areas around a commercial vehicle that are not visible to the driver either through the windshield, side windows or mirrors.
Peter
Follow me
0 comments