everything you do kills...accidents happen.
funny how street racing is always plastered all over the news...
street racing has been around since cars have been around, it won't go away. i think it's part of america, and i wish i lived in the 50's & 60's when it all started.
i'm not defending the idiots that did this, but i don't see why everyone acts so suprised when shit like this happens. i really don't know where i'm going with this so i'll shut up now...

h:
my condolences to the family of the woman killed. :sad: