Black Widow

Restored Black Widow Tribute: 1957 Chevrolet 150

In 1957, the Automobile Manufacturers Association (including Chevrolet) banned factory-sponsored after a nasty crash in the 1955 24 Hours of Le Mans left 80 people (including spectators) dead. To get around the ban, a former race engineer started a… more»

Barn Finds