carhauler at work

teamstersafety

A teamster resting his foot on the carhaul trailer