This day in history: The last Oldsmobile rolls off the line
From its humble beginnings in 1897 to its final day of production on April 29, 2004, Oldsmobile represented innovation, luxury, and the spirit of American driving. When the last car rolled off the assembly line […]
