Jeremy Schapp does a piece on the Street racing problem in just about every Major city! I had NO idea cops can Impound a car because of "Illegal" Modifications!
E:60 Need for Speed - ESPN Video
E:60 Need for Speed - ESPN Video