Advanced Search
Date:
Saturday, January 3, 2015Area:
Houston, TXIt was about 1:35 a.m. when a car containing three people veered off of a service road near the Southwest Freeway and struck a pole, which caused the car to combust. All three of the people inside were killed by the ensuing flames.