May
10th
Stay connected Subscribe to our RSS feed
On May 4th, General Motors Co. quietly announced the end of production of their Cadillac STS model. The last STS rolled off the production line in Lansing Michigan last week.