Trailers and Truck Heads
Trailers and Truck Heads

Flat bed trailers and truck heads being parked at CTC the Dammam Terminal