Hey

They have been around for ages in one form or another. I have no personal experience with them but see a lot of the stickers at the drag strip. Big into GM.
 
Back
Top