CSM Set New TTC Track Record at TWSWe joined NASA Texas for the final round of Time Trials competition at Texas World Speedway over the past weekend. The weather made for...