News

Just 3,834 were built in 1963, and another 809 in 1964, before Studebaker ceased production at its South Bend, Indiana, ...