A Driver Managed To Record As A Toyota Supra Exploded On A Texas Highway

A Toyota Supra literally exploded on a highway in Southlake, Texas on April 25, and no, this was not a stunt for a Michael Bay film. The car caught fire — and blew up moments later — along State Highway 114 in the Dallas-Fort Worth area.

Read more…