2 Articles

It's been a good run, Northstar, but every good thing must come to an end. Yours lasted for an impressive 17 straight years, and these days, that's something to be proud of. Rest in peace.

2002 Cadillac Northstar LMP02 – Click above for high-res image gallery