Fairfax County police are warning anyone who might want to organize street races that detectives are scouring the internet looking for any signs of these illegal activities.
Believe it or not, but some of those engines you see powering cars screaming around the track have made it into production ...