500+ Teslas and EVs parade the Montreal Champlain Bridge as the opening ceremony

More than 500 Teslas and Electric Vehicles gather to be the first ones to cross the new Samuel de Champlain Bridge in Montreal, Canada, get the full details.Continue reading500+ Teslas and EVs parade the Montreal Champlain Bridge as the opening ceremony