One in Three Texas Vehicle Deaths Due to Speed
The Amarillo Police Department reported that officers responded to a motor vehicle collision Sunday afternoon on Soncy Street (FM 2590) at Buccola Avenue. The release states that two people died at the scene and that speed is a factor in this fatal crash. …