Cadillac XLR Roadster Pics
The Cadillac XLR is hard top convertible that was released by Cadillac in 2003 at the Detroit Motor Show, but produced for the public in 2004. The original idea for the car spun off from the concept car known as the Evoq. This car utilizes the Y-body platform that is used on the Chevrolet Corvette [...]