Houston, TX – Street-Racing Crash Takes Three Lives on Northwest Fwy near W Little York Rd
Houston, TX (February 23, 2021) - A street-racing crash took the lives of three people on Sunday, February 21, on a Houston freeway. The man who caused the accident is now facing three...