2 teens killed in shooting along Buffalo Speedway, HPD says
The teens were found dead along Buffalo Speedway between Richmond Avenue and West Alabama Street. They appeared to have been shot to death, according to Houston Police.
6:02 PM CST November 8, 2018
12:02 PM CST November 8, 2018