2004 Cadillac XLR roadster putting the convertible hardtop up at the 2004 Orange County International Auto Show.
You must be logged in to post a comment.
Comments