Meh. Street racing = Retarded. Just my two cents. But it's a free country and you are free to be a fool if you wish to be.
Gotta love the sign of the cross before a race however. Whats sad is some people would attribute that to "he's a good guy".

Good thing I'm not God. If I were God I be like, um, you were a retard for doing something dangerous and putting innocent people in danger. Now you come to me for forgiveness? Sorry I gave you a brain, you refused to use it, not my problem. The flames are over there. Enjoy.