Skip to content

Drag Racing Spouses to Blame for Road Death

Investigators say a fatal vehicle crash in southwest Harris County may be the result of two spouses challenging each other to a drag race.


Comment count on this article reflects comments made on Breitbart.com and Facebook. Visit Breitbart's Facebook Page.