12 Speed Trucks with Cummins Engines For Sale in United States

Your Current Search
Industry
Trucks
Transmission Speeds
12 Speed
Engine Manufacturer
Cummins
Country
United States
Click the to remove the filter.
Narrow Your Search
Keyword Search
Search within the selected criteria
Industry
Trucks (653)
Model
Select a manufacturer to view available models.
Condition
Model Year
-
Transmission Speed
12 Speed (653)
Engine Manufacturer
Cummins (653)
Cab Style
Mileage
-
Horsepower
-
Price
-
Country
United States (653)
State / Region
Select a state below and click Refine Results.








































1-25 of 653 results
1-25 of 653 results
Featured Item
2022 Peterbilt 579 Cab-over Sleeper With 53' Great Dane Trailer
32 0

2022 Peterbilt 579 Cab-over Sleeper With 53' Great Dane Trailer

Price Drop
$119,500 USD
This is a very nice one owner truck that has mostly traveled the I5 lane. It has been well maintained, with excellent tires 13,200 front axle and suspension with front air disc...
ConditionUsed
Usage331,517 Miles
Duty ClassHeavy Duty Cabover with Sleeper
Horse Power500 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed
Sleeper TypeUltraLoft
Sleeper Size80"
MLS Number13441176
CategoryCabover Sleepers
Last Updated5/20/2025
Location
Eugene, OR, US
Sold By

Skyline Equipment Co.

Featured Item
2022 Peterbilt 579 Sleeper Semi Truck
18 2

2022 Peterbilt 579 Sleeper Semi Truck

$84,900 USD
New Body-style Peterbilt 579 Ultraloft Sleeper Discover the ultimate long haul truck that combines power, comfort, and state-of-the-art technology. This new body style Peterbilt 579...
ConditionUsed
Usage361,000 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power400 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Endurant Automated
Sleeper TypeUltraLoft
Sleeper Size80"
SuspensionAir Ride
Rear AxleTandem Axle
Stock Number1314335
MLS Number13415006
CategorySleeper Semi Trucks
Last Updated5/14/2025
Location
Atlanta, GA, US
Sold By

Rush Truck Centers Atlanta

International LT625 Day Cab Truck - Cummins 400HP, 12 Speed
7 0

2021 International LT625 Day Cab Truck - Cummins 400HP, 12 Speed

Newly Listed
$49,500 USD
Inspection Report
ConditionUsed
Usage444,728 Miles
Duty ClassHeavy Duty Day Cab Truck
Horse Power400 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Automated
SuspensionAir Ride
Rear End20,000 lb 2.79 ratio
Stock Number503013
MLS Number13604613
CategoryDay Cab Semi Trucks
Last Updated5/25/2025
Location
Tampa, FL, US
Sold By

International Motors, LLC

Kenworth T680 Sleeper Semi Truck - Raised Roof Sleeper, Cummins 450HP, 12 Speed Automatic
12 0

2020 Kenworth T680 Sleeper Semi Truck - Raised Roof Sleeper, Cummins 450HP, 12 Speed Automatic

Recently Updated
$47,500 USD
X15 – 450HP, 12 Speed automatic, Double bunk, Aluminum wheels, Battery APU, *Rep Photos - will update with actual photos soon**,
ConditionUsed
Usage548,000 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Endurant Automatic
Sleeper TypeRaised Roof Sleeper
SuspensionAir Ride
Rear AxleTandem Axle
Rear End4,000 lb
Stock Number399381
MLS Number13586523
CategorySleeper Semi Trucks
Last Updated5/25/2025
Location
Monroe, GA, US
Sold By

AAA Trucks LLC

Kenworth T680 Sleeper Semi Truck - Raised Roof Sleeper, Cummins 450HP, 12 Speed Automatic
12 0

2020 Kenworth T680 Sleeper Semi Truck - Raised Roof Sleeper, Cummins 450HP, 12 Speed Automatic

Recently Updated
$51,500 USD
X15 – 450HP, 12 Speed automatic, Double bunk, Aluminum wheels, Battery APU, *Rep Photos - will update with actual photos soon**,
ConditionUsed
Usage526,000 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Endurant Automatic
Sleeper TypeRaised Roof Sleeper
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb
Stock Number399376
MLS Number13586522
CategorySleeper Semi Trucks
Last Updated5/25/2025
Location
Monroe, GA, US
Sold By

AAA Trucks LLC

International LT625 Sleeper Semi Truck - 56" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
28 0

2022 International LT625 Sleeper Semi Truck - 56" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Newly Listed
$90,500 USD
Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being well-maintained. We offer competitive financing; extended warranties;...
ConditionUsed
Usage317,702 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size56"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End46,000 lb 3.21 ratio
Stock Number427071
MLS Number13603838
CategorySleeper Semi Trucks
Last Updated5/25/2025
Location
Oklahoma City, OK, US
Sold By

Penske Used Trucks

International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
23 0

2020 International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Newly Listed
$63,000 USD
Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being well-maintained. We offer competitive financing; extended warranties;...
ConditionUsed
Usage407,146 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size73"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 3.25 ratio
Stock Number361105
MLS Number13603790
CategorySleeper Semi Trucks
Last Updated5/25/2025
Location
West Sacramento, CA, US
Sold By

Penske Used Trucks

International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
23 0

2020 International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Recently Updated
$39,000 USD
Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being well-maintained. We offer competitive financing; extended warranties;...
ConditionUsed
Usage688,508 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size73"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 3.08 ratio
Stock Number353966
MLS Number13576586
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Hot Springs, AR, US
Sold By

Penske Used Trucks

International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
24 0

2020 International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Recently Updated
$41,750 USD
SPECIAL PROMOTION - Original Price: $48750.00 ;MANAGERS SPECIAL Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being...
ConditionUsed
Usage490,854 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size73"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 3.08 ratio
Stock Number292413
MLS Number12613888
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Spokane Valley, WA, US
Sold By

Penske Used Trucks

International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
23 0

2020 International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Newly Listed
$39,500 USD
Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being well-maintained. We offer competitive financing; extended warranties;...
ConditionUsed
Usage578,868 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size73"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 3.08 ratio
Stock Number338150
MLS Number13603519
CategorySleeper Semi Trucks
Last Updated5/25/2025
Location
East Chicago, IN, US
Sold By

Penske Used Trucks

International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
25 0

2020 International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Newly Listed
$41,500 USD
Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being well-maintained. We offer competitive financing; extended warranties;...
ConditionUsed
Usage552,678 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size73"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 3.08 ratio
Stock Number338145
MLS Number13603517
CategorySleeper Semi Trucks
Last Updated5/25/2025
Location
Norton, MA, US
Sold By

Penske Used Trucks

International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
28 0

2020 International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Recently Updated
$47,500 USD
Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being well-maintained. We offer competitive financing; extended warranties;...
ConditionUsed
Usage623,753 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size73"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 3.08 ratio
Stock Number294321
MLS Number13581326
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Ontario, CA, US
Sold By

Penske Used Trucks

International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
25 0

2020 International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Newly Listed
$51,000 USD
Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being well-maintained. We offer competitive financing; extended warranties;...
ConditionUsed
Usage530,095 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size73"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 3.08 ratio
Stock Number338055
MLS Number13603462
CategorySleeper Semi Trucks
Last Updated5/25/2025
Location
San Antonio, TX, US
Sold By

Penske Used Trucks

International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
25 0

2020 International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Recently Updated
$47,000 USD
SPECIAL PROMOTION - Original Price: $50000.00 ;MANAGERS SPECIAL Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being...
ConditionUsed
Usage514,514 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size73"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 3.08 ratio
Stock Number338024
MLS Number12433280
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Ladson, SC, US
Sold By

Penske Used Trucks

International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
25 0

2020 International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Recently Updated
$37,750 USD
SPECIAL PROMOTION - Original Price: $40750.00 Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being well-maintained. We...
ConditionUsed
Usage616,821 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size73"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 3.08 ratio
Stock Number337969
MLS Number13442539
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Concord, NC, US
Sold By

Penske Used Trucks

Peterbilt 579 Sleeper Semi Truck - 72" Raised Roof Sleeper, Cummins 500HP, 12 Speed Endurant Automatic
7 0

2019 Peterbilt 579 Sleeper Semi Truck - 72" Raised Roof Sleeper, Cummins 500HP, 12 Speed Endurant Automatic

Newly Listed
Call for price
671,000 Miles, Cummins X15 Engine, 500 H.P., Engine Brake, EEO-18F112C12 Transmission, (Automatic), 72 Inch Unibilt High Roof Sleeper, Upper Bunk, 40,000 Lb. Rear Ends, 2.79 Ratio, Low Air...
ConditionUsed
Usage671,000 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power500 HP
Engine ModelCummins X15
Transmission12 Speed Endurant Automatic
Sleeper TypeRaised Roof Sleeper
Sleeper Size72"
SuspensionPete Low Air Leaf
Rear End40,000 lb
Stock Number618272
MLS Number13603412
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Monroe, GA, US
Sold By

AAA Trucks LLC

Kenworth T680 Sleeper Semi Truck - Raised Roof Sleeper, Cummins 500HP, 12 Speed Automatic
6 0

2020 Kenworth T680 Sleeper Semi Truck - Raised Roof Sleeper, Cummins 500HP, 12 Speed Automatic

Newly Listed
$59,900 USD
76 Inch High-Roof Sleeper, Upper Bunk, 430,000 Approximate Miles, Cummins X15 Engine, 500 H.P., Engine Brake, EEO-17F112C Transmission, (Automatic), 40,000 Lb. Rear Ends, 2.79 Ratio, Air...
ConditionUsed
Usage430,000 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power500 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Automatic
Sleeper TypeRaised Roof Sleeper
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 2.79 ratio
Stock Number417831
MLS Number13603401
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Monroe, GA, US
Sold By

AAA Trucks LLC

International LT625 Day Cab Truck - Cummins 400HP, 12 Speed
7 0

2020 International LT625 Day Cab Truck - Cummins 400HP, 12 Speed

Newly Listed
$45,000 USD
Inspection Report
ConditionUsed
Usage246,524 Miles
Duty ClassHeavy Duty Day Cab Truck
Horse Power400 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Automated
SuspensionAir Ride
Rear End40,000 lb 2.79 ratio
Stock Number502372
MLS Number13603350
CategoryDay Cab Semi Trucks
Last Updated5/24/2025
Location
Etna, OH, US
Sold By

International Motors, LLC

International LT625 Day Cab Truck - Cummins 400HP, 12 Speed
7 0

2020 International LT625 Day Cab Truck - Cummins 400HP, 12 Speed

Newly Listed
$34,500 USD
Inspection Report
ConditionUsed
Usage422,019 Miles
Duty ClassHeavy Duty Day Cab Truck
Horse Power400 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Automated
SuspensionAir Ride
Rear End40,000 lb 2.79 ratio
Stock Number502274
MLS Number13603336
CategoryDay Cab Semi Trucks
Last Updated5/24/2025
Location
Etna, OH, US
Sold By

International Motors, LLC

Peterbilt 579 Day Cab Truck - Cummins 485HP, 12 Speed Endurant Amt
15 0

2020 Peterbilt 579 Day Cab Truck - Cummins 485HP, 12 Speed Endurant Amt

Recently Updated
$74,900 USD
Great Low Mile Daycab. Perfect for local/ Regional work. Cummins Power so it can be serviced anywhere. Easy to drive Eaton Automated Transmission
ConditionUsed
Usage205,035 Miles
Duty ClassHeavy Duty Day Cab Truck
Horse Power485 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Endurant Automated
SuspensionLow Air
Rear AxleTandem Axle
Rear End40,000 lb 2.93 ratio
Stock Number225764
MLS Number13584659
CategoryDay Cab Semi Trucks
Last Updated5/24/2025
Location
Allentown, PA, US
Sold By

Hunter Truck

International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic
14 0

2019 International LT625 Sleeper Semi Truck - 73" Integral Sleeper, Cummins 450HP, 12 Speed Automatic

Recently Updated
$37,250 USD
MANAGERS SPECIAL Purchase your vehicle from the leader in the leasing industry. Penske vehicles have the reputation of quality and being well-maintained. We offer competitive financing;...
ConditionUsed
Usage493,270 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Automatic
Sleeper TypeIntegral Sleeper
Sleeper Size73"
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 3.08 ratio
Stock Number332413
MLS Number12991734
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Middlefield, OH, US
Sold By

Penske Used Trucks

Peterbilt 579 Sleeper Semi Truck - 72" Raised Roof Sleeper, Cummins 450HP, 12 Speed Endurant Amt
30 0

2020 Peterbilt 579 Sleeper Semi Truck - 72" Raised Roof Sleeper, Cummins 450HP, 12 Speed Endurant Amt

Recently Updated
$64,900 USD
2020 Peterbilt 579 72" SLPR ***X15 CUMMINS***12SPD ENDURANT HD AUTOMATED,
ConditionUsed
Usage11,034 Hours
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Transmission12 Speed Endurant Automated
Sleeper TypeRaised Roof Sleeper
Sleeper Size72"
SuspensionPete Low Air Leaf
Rear AxleTandem Axle
Rear End40,000 lb 2.93 ratio
Stock Number225766
MLS Number13510087
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Lancaster, PA, US
Sold By

Hunter Truck

Kenworth T680 Sleeper Semi Truck - Raised Roof Sleeper, Cummins 450HP, 12 Speed Endurant Automatic
32 0

2021 Kenworth T680 Sleeper Semi Truck - Raised Roof Sleeper, Cummins 450HP, 12 Speed Endurant Automatic

Price Drop
$75,995 USD
CUMMINS X15 / AUTOMATIC TRANSMISSION / APU / FLEET MAINTAINED / FINANCING AVAILABLE MULTIPLE UNITS AVAILABLE 2021 KENWORTH T680, CUMMINS X15, AUTOMATIC TRANSMISSION, 419,983 MILES, APU ,...
ConditionUsed
Usage419,983 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power450 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Endurant Automatic
Sleeper TypeRaised Roof Sleeper
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb
Stock Number4477
MLS Number13489965
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Fontana, CA, US
Sold By

Fontana Truck Center

Kenworth T680 Sleeper Semi Truck - Raised Roof Sleeper, Cummins 400HP, 12 Speed Endurant Automatic
37 1

2020 Kenworth T680 Sleeper Semi Truck - Raised Roof Sleeper, Cummins 400HP, 12 Speed Endurant Automatic

Recently Updated
$61,900 USD
** ASK FOR LOW COST DELIVERY AVAILABLE TO ALL 48 STATES!! ***, AUTOMATIC!!!!, SIDE AND FULL FAIRINGS, LIQUID DEF Se Habla Espanol! NO CREDIT? BAD CREDIT? NO PROBLEM!! OPEN 7 DAYS A WEEK!!!!...
ConditionUsed
Usage461,681 Miles
Duty ClassHeavy Duty Sleeper Semi Truck
Horse Power400 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Endurant Automatic
Sleeper TypeRaised Roof Sleeper
SuspensionAir Ride
Rear AxleTandem Axle
Rear End2.79 ratio
Stock NumberN14931-DELIVERY 2 U
MLS Number13483844
CategorySleeper Semi Trucks
Last Updated5/24/2025
Location
Turlock, CA, US
Sold By

Diamond Truck Sales Inc

International LT Dump Truck - Cummins 450HP, 12 Speed Automatic, 13' Dump
35 0

2021 International LT Dump Truck - Cummins 450HP, 12 Speed Automatic, 13' Dump

Recently Updated
$59,500 USD
FLEET MAINTAINED INTERNATIONAL LT625, BRAND NEW 13X55" DUMP BED, NEW PTO, TANK, TARP, 18CU YARD CAPACITY, CUMMINS POWERED, AUTOMATIC TRANSMISSION, VIRGIN TIRES! Please visit our website...
ConditionUsed
Usage444,129 Miles
Duty ClassHeavy Duty Dump Truck
Bed Length13 ft.
Horse Power450 HP
Engine ModelCummins X15
Drivetrain6x4
Transmission12 Speed Ultrashift Automatic
SuspensionAir Ride
Rear AxleTandem Axle
Rear End40,000 lb 2.79 ratio
Stock Number6937
MLS Number13461889
CategoryDump Trucks
Last Updated5/24/2025
Location
Houston, TX, US
Sold By

Southern Truck Sales Ltd

Did you find what you were looking for? Yes No