This happened literally 5 minutes from my house. Dodge Neon SRT-4 (surprise) and a newer WRX were involved in the crash. I know the kids that were in the SRT-4 and all I can say is they're lucky this didn't turn out worse.
130+ mph on public roads? ****, they got what they had coming as far as I'm concerned. I can't stand morons like this that give the rest of the community a bad name when only a handful of them are stupid enough to do stuff like this.
For what it's worth, this happened within 500 ft. of where a 9 year old girl was killed this past Thanksgiving in a similar accident. Can't handle fast cars? Don't drive them.