The Inside Track: The Texas two-step out the door?
When the 2-mile Texas World Speedway in College Station opened for business in 1969, it was a true showplace of American Motorsports "deep in the heart of Texas."
When the 2-mile Texas World Speedway in College Station opened for business in 1969, it was a true showplace of American Motorsports "deep in the heart of Texas."