Where do you live
Texas just 30 minutes North of Houston on Hwy 59 North.Houston area has 6 dragstrips within 100 miles! 4 of them within 50 miles.Lots of racing going on here all the time! and I am proud to be from TEXAS!
God Bless
Bobby Dodson
Print