I remember watching races there on tv when NASCAR was still somewhere near the realm of stock. Drive by there a few times about 5 years ago and didn't notice til I was too late, and the girlfriend didn't want to "waste time" stopping to check it out.