Sheepshead Bay

Louis Chevrolet Wins at Sheepshead Bay

09/21/2009

This is a neat little video capturing some images of Louis Chevrolet winning the 100-mile Harkness Trophy in 1917. The event took place on the board track at Sheepshead Bay, New York.

Syndicate content