×

Texas World Speedway

Sports venue
Texas World Speedway was a motorsport venue located in College Station, Texas. The track was one of only eight superspeedways of two miles or greater in the United States used for racing, the others being Indianapolis, Daytona, Pocono, Talladega,... Wikipedia
Closed: 18 September 2017; 6 years ago
Length: 2.000 miles (3.218 km)
Opened: November 1969; 54 years ago