The Cadillac XLR is a convertible with a powerful retractable hardtop.
This car combines sporty performance and luxurious design.
Inside, the XLR offered a comfortable interior with quality upholstery and a wooden steering wheel.
Credits:
GAMESNATA