What does it look like when professional stock car racing takes over one of the largest cities in America? See for yourself.
NASCAR made history on Saturday in Chicago, with the first-ever street race on the iconic stock car racing circuit.
What does it look like when professional stock car racing takes over one of the largest cities in America? See for yourself.
NASCAR made history on Saturday in Chicago, with the first-ever street race on the iconic stock car racing circuit.