Man arrested for street racing invites Houston police to the track
The former street racer said his days of crime are behind him, and while this weekend is positive, he'll happily leave it in the rearview mirror.
More Videos
From CNN Newsource affiliates