Skip to main content
Skip to Filters
655 listings
    • 119,503 miles
    • 4 accidents, 2 owners, personal use only
    • 25 City / 35 Hwy MPG
    • John's Car Store (431 mi away)
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    Close

    Located in La Monte, MO / 431 miles away from Ruston, LA

    Visit John's Car Store online at www.johnscarstore.com to see more pictures of this vehicle or call us at 6**-2**-6*** today to schedule your tes...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JA5SH4C4232012
    Stock: 10434
    Certified Pre-Owned: No
    Listed since: 05-28-2024

  • Price Drop
    $4,950
    fair price
    $557 below market
    • 140,219 miles
    • 3 accidents, 3 owners, corporate fleet vehicle
    • 25 City / 35 Hwy MPG
    • Birmingham Auto Auction (332 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Hueytown, AL / 332 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JA5SH2E4143302
    Stock: 19283
    Certified Pre-Owned: No

    • 164,404 miles
    • 1 accident, 4 owners, personal use only
    • 25 City / 35 Hwy MPG
    • Highway 12 Motorsports (410 mi away)
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Nashville, TN / 410 miles away from Ruston, LA

    This is a Nice Chevy Sonic. Just serviced and Ready to go. Easy on gas! Great vehicle and very affordable. Warranty and Carfax available. www.hwy...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JE6SH8C4149130
    Stock: 149130
    Certified Pre-Owned: No
    Listed since: 03-14-2025

    • 65,063 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 35 Hwy MPG
    • Pinegar Chevrolet Buick GMC (289 mi away)
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Branson, MO / 289 miles away from Ruston, LA

    We are in need of your trade. Bring your TRADE for TOP Dollar. Our store features Great Cars and Trucks at Unbeatable Prices. Fees applicable for GM O...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JC6SH0C4167174
    Stock: 14491A
    Certified Pre-Owned: No
    Listed since: 06-30-2025

  • Stock photo**
    • 85,286 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 25 City / 35 Hwy MPG
    • CJ Auto Sales (415 mi away)
    • Bluetooth
    • Heated seats
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in San Antonio, TX / 415 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JE5SH0D4249346
    Stock: 249346
    Certified Pre-Owned: No
    Listed since: 03-14-2025

    • 56,000 miles
    • 1 accident, 6 owners, personal use only
    • 25 City / 35 Hwy MPG
    • CAR-MART of Warrensburg (433 mi away)
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Warrensburg, MO / 433 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JC5SH8C4110005
    Stock: 153005474
    Certified Pre-Owned: No
    Listed since: 07-10-2025

    • 127,000 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 25 City / 35 Hwy MPG
    • CAR-MART of Clarksville (207 mi away)
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Clarksville, AR / 207 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JC6SHXC4124736
    Stock: 109030484
    Certified Pre-Owned: No
    Listed since: 06-24-2025

    • 102,000 miles
    • 1 accident, 4 owners, personal use only
    • 25 City / 35 Hwy MPG
    • CAR-MART of Corsicana (227 mi away)
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Corsicana, TX / 227 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JA6SH2C4100002
    Stock: 058009562
    Certified Pre-Owned: No
    Listed since: 06-24-2025

    • 147,000 miles
    • 1 accident, 3 owners, personal use only
    • 25 City / 35 Hwy MPG
    • CAR-MART of Tahlequah (269 mi away)
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Tahlequah, OK / 269 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JC5SH7C4125319
    Stock: 077021898
    Certified Pre-Owned: No
    Listed since: 06-24-2025

  • New Listing
    $5,000
    great price
    $2,308 below market
    • 102,827 miles
    • 1 accident, 3 owners, personal use only
    • Hi Tech Motors (312 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    • Alarm
    Close

    Located in Tulsa, OK / 312 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: 1G1JC6SB3D4254239
    Stock: 254239
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • Price Drop
    $4,800
    great price
    $2,642 below market
    • 149,880 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 25 City / 35 Hwy MPG
    • Polen's Buy It Rite Auto (471 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Evansville, IN / 471 miles away from Ruston, LA

    Polen's Buy It Rite Auto Sales 1605 N FARES AVE Evansville, IN 47711 8**-4**-9*** Get ready to zip around town in this sleek 2013 Chevrolet Sonic! Thi...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JA5SH2D4212116
    Stock: 10888
    Certified Pre-Owned: No
    Listed since: 04-02-2025

    • 77,733 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 25 City / 35 Hwy MPG
    • USA Auto Center (TX) (334 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Trip Computer
    Close

    Located in Austin, TX / 334 miles away from Ruston, LA

    CLEAN TITLE, No accident, very Low mileage (77,813), Runs and Drives great, Power Window, Power Mirror, Cold AC, Please come and check it out. Please ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JC5SHXD4107219
    Stock: 107219
    Certified Pre-Owned: No
    Listed since: 04-30-2025

    • 154,976 miles
    • No accidents, 5 owners, corporate fleet vehicle
    • 25 City / 35 Hwy MPG
    • Century Auto Group (264 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Trip Computer
    Close

    Located in Euless, TX / 264 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JC5SH1D4237499
    Stock: 237499
    Certified Pre-Owned: No
    Listed since: 04-02-2025

  • $4,995
    good price
    $1,409 below market
    • 121,061 miles
    • 2 accidents, 3 owners, corporate fleet vehicle
    • 25 City / 35 Hwy MPG
    • Paniagua Automotive (454 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Trip Computer
    Close

    Located in East Ridge, TN / 454 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JC5SH9D4196197
    Stock: 196197
    Certified Pre-Owned: No
    Listed since: 04-04-2025

    • 130,419 miles
    • 1 accident, 2 owners, personal use only
    • 26 City / 35 Hwy MPG, Manual
    • Herrington Automotive (449 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Lee's Summit, MO / 449 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 1G1JB5SH8E4218727
    Stock: 18727
    Certified Pre-Owned: No

    • 117,524 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 25 City / 35 Hwy MPG
    • Genesis Automotive Group (414 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in San Antonio, TX / 414 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JA6SH7D4174694
    Stock: 1821
    Certified Pre-Owned: No
    Listed since: 05-15-2025

    • 131,412 miles
    • 2 accidents, 2 owners, rental vehicle
    • Alabama Auto Sales (286 mi away)
    • Back-up camera
    • Bluetooth
    • Heated seats
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Mobile, AL / 286 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: 1G1JE5SB6E4212282
    Stock: 4245
    Certified Pre-Owned: No

  • $3,750
    great price
    $2,423 below market
    • 114,874 miles
    • No accidents, 2 owners, personal use only
    • 25 City / 35 Hwy MPG
    • Million Mile Motors (477 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Marietta, GA / 477 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JA5SH7F4164714
    Stock: 164714
    Certified Pre-Owned: No

  • New Listing
    • 95,028 miles
    • 1 accident, 2 owners, rental vehicle
    • 25 City / 35 Hwy MPG
    • Ortiz Auto Sales 1 (251 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Trip Computer
    Close

    Located in Houston, TX / 251 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JC5SG0D4240062
    Stock: N240062
    Certified Pre-Owned: No
    Listed since: 07-22-2025

  • Stock photo**
    $6,995
    fair price
    $816 below market
    • 125,756 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 35 Hwy MPG
    • Cape Autoplex (370 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Cape Girardeau, MO / 370 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (25 City/35 Highway)

    Listing Information:

    VIN: 1G1JA5SH3D4178669
    Stock: 3481
    Certified Pre-Owned: No
    Listed since: 10-17-2024

  • $6,595
    fair price
    $1,103 below market
    • 79,711 miles
    • 2 accidents, 1 owner, personal use
    • Best Buy Auto Sales (405 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    • Alarm
    Close

    Located in Murphysboro, IL / 405 miles away from Ruston, LA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: 1G1JC5SB5D4191767
    Stock: 191767
    Certified Pre-Owned: No
    Listed since: 05-25-2025

Showing 43 - 63 out of 655 listings

Consumer Reviews for the Chevrolet Sonic

Read recent reviews for the Chevrolet Sonic
Overall Consumer Rating
3.7 out of 5 stars65 Reviews
Write a vehicle reviewSee all 65 reviews
  • 5 star
    (45%)
  • 4 star
    (18%)
  • 3 star
    (15%)
  • 2 star
    (15%)
  • 1 star
    (6%)
5 out of 5 stars

I own TWO 2012 Sonics... Read this Review!

Gary N, 07/03/2016
2012 Chevrolet Sonic LT 4dr Sedan (1.8L 4cyl 6A)
I'm not sure what some people do with their cars. We have TWO 2012 Sonic LT Auto's, both with the 1.8L engine. One is a Sedan and the other is a Hatch. I like the sedan a bit better because is is actually longer, giving more cargo space in most cases. Plus, due to aerodynamics, the sedan gets better MPG, especially on the highway, where we routinely get 37 MPG out of that car. But, I … also like the hatch, because it has the bigger wheels and fog lights. If it only got the same MPG... There have been a few recall issues, but not many. I do my own oil/filter changes and full synthetic is the way to go. The only odd thing on the sedan was the air intake hose between the air box and manifold cracked on the sedan and that tripped the engine light. It was a $35 part, so I just replaced it in the garage. UPDATE: GM extended the warranty on this part and reimbursed my repair cost. UPDATE: Both cars have had the air intake break and both were fixed by GM. Also, we are starting to get some thermostat codes popping on the one with 75k miles on it. It's either a dirty connector, or a failed sensor (less than $50) as they all seem to do this. On the hatch, I took a pot-holed exit ramp too fast and broke a ball joint, so that was $150 with labor and alignment. Other than that, we have about 100K miles combined and ONE unexpected repair. BTW tie rods and ball joints on smaller cars are almost routine maintenance when driving on Michigan roads. Overall pretty good repair record, in my opinion. These are good cars for the money. The insurance is reasonable (we are over 50) they ride pretty well for being so small, especially compared to the imports. We live in Michigan and have full sets of snow tires for these cars, since the factory tires are useless in the snow. But, with the right tires, they are good in winter. I routinely drive though 6-8 inches of snow and isolated patches up to a foot and have never been stranded. The sedan was rear-ended early on, and the fix was done well at the dealership. We take care of our cars and these have been particularly trouble-free. But, a lot of younger people buy these cars and maybe they don't take care of them. Also, a lot of used Sonics are coming on the market now from rental fleets, so they might not have been cared for that well either. The flood of rental returns is also lowering the resale right now. All things considered, I'd buy another one tomorrow, probably a turbo LT sedan. UPDATE: I did buy a 2013 LT Turbo Sedan, slightly used a few months ago, so now I have THREE Sonics. They are pretty good cars, my only recent gripe being a few rattles have developed, but they are cheap and easy to fix. The dealer put a replacement set of plastic stabilizer bar links on the 2013 with only 5k miles and there was a TSB put out for a bad seal between the engine and transmission on the car with the turbo engine. That leak was fixed at no cost to me. UPDATE: I sold the 2012 hatch and traded off the 2012 sedan with the 1.8L engine, so we are down to only the 2013 turbo sedan now. Still good cars, but the cooling systems on them do tend to get leaks and cracks in the plastic parts. None of these parts are expensive or difficult to replace for a DIY person, but bleeding the air out of the system after repairs is nearly impossible. I had to take them to a local shop to have them do it for me because we had air in the heater core and it was 20 below zero outside... They pressure tested it and everything was good, but then a month or so later, the water pump started weeping coolant, and it was due for a timing belt... A few months after that I traded it off. The 2013 now has 20k miles on it and the rear shocks are starting to go bad - another common but inexpensive issue. I did this on at least one of the others and it was easier than I thought, but I'm waiting until spring to do this car. I still recommend these cars, but you really need to get the right deal on them, as I did on two of the three I bought. They do tend to have some issues, but they are inexpensive repairs if done yourself and none of them ever left us stranded anywhere. I actually never replaced any of the batteries.
Report abuse

Used 2012 Chevrolet Sonic in Ruston, LA Values

Estimated values
2012 Chevrolet Sonic LS 4dr Sedan (1.8L 4cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$1,729$3,586$4,652
Clean$1,633$3,366$4,340
Average$1,472$2,998$3,819
Rough$1,263$2,520$3,142

The average list price of a used 2012 Chevrolet Sonic in Ruston, Louisiana is $5,464. The average mileage on a used Chevrolet Sonic 2012 for sale in Ruston, Louisiana is 114,651. Based on the average mileage of 114,651 for used 2012 Chevrolet Sonic for sale in Ruston, LA and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used Chevrolet Sonic 2012 in Ruston, Louisiana to be $1,472.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

MPG

Listing Details