Posts Tagged: texas motor speedway

Your Xperience at Texas Motor Speedway (Dallas, TX)

Are you ready for your Supercar Track Xperience at Texas Motor Speedway?  We’re headed to the biggest track we can find in Texas. Why? We learned Texans like it that way. The Great American Speedway is home to NASCAR and Indy car, and finally Xtreme Xperience! Join us at TMS for your chance to rip…