Back to Results
A front view of a 1932 Stutz ""Super"" Bearcat.

NASCAR Grand National Series Daytona Beach

Purchase Image