This douche bag is talking about something that happened years ago, although tragic it is really old news. Im not gonna try to be educated or nice to this guy.
FUCK YOU DICK HEAD AND LEAVE IF YOU DONT LIKE IT. YOU FUCKING TARDO NEWB.
And no I do not street race or condone it either. Ask the people here what my responses have been when I have been called out.
New or not, I can see why you need to make friends now. It appears that anyone you come in contact with hates your guts.