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.

Top Videos