A abc7news.com Tesla issues strongest statement yet blaming driver for deadly crash 401 points otalp 8 years ago 824 comments