LOCAL NEWS
Woman dies after violent crash into SW Houston car dealership lot
Houston police believe a driver may have been impaired when she crashed into the lot of car dealership in Southwest Houston.
Houston police believe a driver may have been impaired when she crashed into the lot of car dealership in Southwest Houston.