Texas Autocross - University of Texas at Arlington May just stop by and see what all the excitement is about.