Westheimer Road is an arterial east–west road in Houston, Texas, United States. It runs from Bagby Street in Downtown and terminates at the Westpark Tollway on the southern edge of George Bush Park, stretching about 19 miles long. From Wikipedia
Investigators have launched crash reconstruction efforts, with the Medical Examiner’s Office working to identify the severely burned driver.