Does anybody have the address of the track or better still a goggle map location ?
My suggestion would be to print out a copy of the map on the TITC site and give it to a Thai Taxi driver and get him to take you there. Just make sure he understands what you want first.
I can see it now Two teletubbies in the back of a Tuk Tuk...
Later,
Calvin.