Tesla Erupts Into Flames After Teen Crashes Into Gas Pump ...
2021-8-12 · According to the Austin Police Department, police and fire department units responded to a major crash at the Shell gas station in at 2701 Exposition Boulevard at approximately 1:22 a.m.