Summary

Footage Information

Global Image Works
Sports car veers off during road race
1950s
United States, North America
Sports car veers off during road race
5115
5115_017
00:00:18;
B/W
Silent
}