Originally Published: September 29, 2009
Landward ho!
Has NASCAR run out of places to build new tracks?
California has more movie stars. Texas is bigger. Indianapolis is THE speedway. Chicago has bigger buildings and better pizza. Miami-Homestead has better beaches, which is to say it actually has beaches.
To continue reading this article you must be an Insider