In the wreck, three out of the four Nasa Pro Racing decals were messed up.
Someone have a picture of the newest sticker and it's size?
I bought some from the site that Glenn posted a while back, but they don't say anything other than NASA and National Autosport Association.
Did they drop the Pro-racing part...or do I just have the wrong stickers?
Bookmarks