General Motors Cancel XLR Productions
2009 will be the last year of Cadillac XLR. General Motors have announced that they are ceasing their XLR production
Read More