Something deep in our national psyche idealizes illegal street racing. Maybe it’s the “bad boy” element of flaunting the law and public safety, or the thrill-seeking, the flirting on the edge of disaster. With each passing weekend it’s increasingly apparent that the Dallas Police Department and City Council crackdown on […]