📅 29 Apr, 2004

The final Oldsmobile is built in Lansing, Michigan, ending 107 years of vehicle production.

The final Oldsmobile is built in Lansing, Michigan, ending 107 years of vehicle production.