Jathan and Heather Tackle the Triple Throttle Throwdown at the Texas Motor Speedway
June 8, 2012 2 Comments
When we decided to embrace the whole Texas experience, we had never even heard of the Texas Motor Speedway. But then, we had never followed NASCAR or any of the other races that take place there. In fact, the most we knew about race car driving came watching Disney’s Cars. Read more of this post