NASA did a promo this summer and although I did not have my racing license yet I got a few cameo milliseconds in the video.

It's a well done video. See if you can spot the factory five cars