📅
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.