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.
Published: 6:02 PM CST November 8, 2018
Updated: 12:02 PM CST November 8, 2018