HPD Chief Troy Finner speaks on road rage suspect turning himself in
Chief Finner said the department received about 100 tips on the suspect wanted for killing 17-year-old David Castro in a road shooting after an Astros game last month.
Copyright © 2024 KTRK-TV. All Rights Reserved.