Tag: devil’s slide
Father Allegedly Drove Household in Tesla Off Cliff on Motive: Police officers
A California radiologist is now facing tried abolish costs. Police officers yelp he intentionally drove over the cliff alongside with his wife, son and daughter inner his Tesla. The harrowing…