Located well to the northwest of Dallas was the Texas Motor Speedway. I stopped. No one was there. As you can see, with just me and my car… victory was mine.
Located well to the northwest of Dallas was the Texas Motor Speedway. I stopped. No one was there. As you can see, with just me and my car… victory was mine.