Grand Prix ready to roar in Downtown Detroit
In a little less than 10 hours from now, race cars will be roaring through the streets of Downtown Detroit.
In a little less than 10 hours from now, race cars will be roaring through the streets of Downtown Detroit.