Chinese police prevent Tesla vehicles from entering Sichaun
In a bit of a shocking video, Chinese police prevented Tesla vehicles from driving on specific roads in Sichaun province this week. The blocks happened on June 8, the same day General Secretary of the […]