Most of our customers are road course guys, we have two r.c. z06's in here right now. One of the guys just won at road atlanta and has a sticker that says NASA on it, so Im looking on the web to see if that can help you. here is the site for that.
http://www.nasaproracing.com/
Hope it helps. If it dont I can ask one of the guys