Air race circuit still eyes Indy
The Detroit Free-Press reported that fans watching last weekend’s Red Bull Air Race World Series along the Detroit River got a “thrill-chill.”
The crowd size assembled along the river banks might have thrilled Indianapolis…