Title: Motor Racing At Nassau In The 1950s 1960s
Subjects: Automobile racing, Sports, north america