bn:03543191n
Noun Named Entity
EL
No term available
EN
Memphis International Raceway was an auto racing park located near the Loosahatchie River in Shelby County, Tennessee, United States, just approximately ten miles south of Millington, and a few miles north of the city of Memphis. Wikipedia
Relations
Sources