Tesla slams into two Newport Beach businesses

A Tesla slammed into a building housing two businesses Monday in Newport Beach, leaving a bystander with minor injuries, police said.

Latest Videos

Good Day LA

View More
View More