Dual
Dual Truck - Tractors and Trailers, Eldorado Street, Decatur, Illinois, USA.