Houston Police Investigating Into Fatal Crash At 17000 Gulf Freeway

Houston, TX (STL.News) July 14, 2020 – Houston police are investigating a fatal crash at 17000 Gulf Freeway…