Tesla Model 3 spotted on public roads

More from Victor Mosqueda

Alfa Romeo 4C crashes at Goodwood Festival of Speed

A 2015 Alfa Romeo 4C crashed on Friday at the 2014 Goodwood...
Read More