Dave Fulton

Last Beach Race

gallery image
Promotional poster for the final race on the beach at Daytona- 1958 - from file of Daytona Beach News-Journal
You May Also Like