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