Im not really a newbie, but i am looking for something about newbies. My friend al told me about this sticker that japaness drivers put on their cars at the track. It says something about being a New Driver at the track. I was wondering if anyone else knows where to get this sticker, or could even get me a good picture that i could make in to a sticker.
Thanks alot
Archie.
btw, al if you see this post something so it doesn't sound like im talking out of my *Censored**Censored**Censored*.
Thanks alot
Archie.
btw, al if you see this post something so it doesn't sound like im talking out of my *Censored**Censored**Censored*.
Comment