and their daughter-in-law Diana Trochez Sheehan, 36, died after the Tesla hit a curb and a tree before crashing into an apartment building and exploding on Battle Avenue. Police say the two were ...
A Tesla "exploded like a bomb" after a dramatic ... and her 36-year-old daughter-in-law, Diana Sheehan, were in the vehicle ...