Texas C10 Nationals 2023!

C10 Nationals 2023 Texas If there's anything to take away from the 2023 C10 Nationals at Texas Motor Speedway it's that the weatherman was WRONG! They were calling for rain all weekend long. Then it turned into just rain on Saturday. However for those of us who paid no mind to the weatherman - we were rewarded with hot and sunny weather both days. This show always … [Read more...]