Tom Chilton is synonymous for his career competing in touring car racing, and we were fortunate enough for Tom to take timeout in his busy…
Tom Chilton is synonymous for his career competing in touring car racing, and we were fortunate enough for Tom to take timeout in his busy…