I love going to North Star Dragway in Denton, Texas. It’s got a proper small-strip feel without feeling like you’re at a sketchy, fend-for-yourself kind of place. It’s got a great view, excellent concession stands, and for the most part, the best thing for a dragstrip: no neighbors. Well, minus one, but CTC Auto Ranch […]
The post Take A First-Person Walk Through CTC Auto Ranch, A Treasure Trove Of Machines! appeared first on BangShift.com.
More...
The post Take A First-Person Walk Through CTC Auto Ranch, A Treasure Trove Of Machines! appeared first on BangShift.com.
More...