What year was the Stutz Bearcat made?

1912 The Stutz Bearcat, introduced in 1912, was perhaps America’s first true sports car. Stutz individually tested each Bearcat at Indianapolis Motor Speedway, and many were raced with great success.

Related Posts

All categories