Unless the rules have changed, it doesnt matter what type of car it is...
Nice Trans Am though, a proper one. I had an orange plastic thing when I lived in the US, there are some pics of it in this part of the forum.
ETA:
http://www.motorworld.net/forum/showthread.php?t=15121
Welcome to JW, I've not been around much this year so hello from me!