Was watching local news channel. Had a quick segment on how street racers in Newark would be getting their cars impounded and prolly be facing fines.
Saw on the trailor an evo, plus wrx's/sti's in the background as well as the ferrari eater the srt-4.
Didnt think they street raced in Newark. I only thought they just stole your car.