The Quiz: NASCAR announced plans for a street race near which city’s waterfront?
A Miami
B Chicago
C Detroit
The correct answer to this quiz is Chicago.
The Quiz: NASCAR announced plans for a street race near which city’s waterfront?
A Miami
B Chicago
C Detroit
The correct answer to this quiz is Chicago.