Heard that an ITC Beetle finally found it's way to a track this weekend in the midwest. Any truth to the rumor. If so how did things go??