Cars & Motors

The Cadillac XLR was a high-performance, luxury roadster built from 2004 to 2009 on the same platform as the Chevrolet Corvette C6. The...
January 5 11:57 | Top Speed