Passenger said he lost control trying to avoid animal in crash that killed passenger in northwest Houston, police say
HOUSTON, Texas (KTRK) — A driver said he was trying to avoid a possible animal when he lost…
Browsing Tag