A very addictive car game, with two versions in order to take more of your money, but spend money on version 2, because its better!
by Anonymous May 16, 2003
by Anonymous August 23, 2003
I'm an icon, aren't I? Immortally immortalized in this urban dictionary. Well, whoever did put it in, I thank you dearly.
by Anonymous July 31, 2003
by Anonymous April 27, 2003
by Anonymous October 18, 2002
by Anonymous September 30, 2003