Burned up Tesla involved in bad crash on Hwy 101 in Mountain View
Friday, March 23, 2018