Tesla’s semi truck
Tesla’s semi truck Provided
Tesla’s semi truck Provided

Anheuser-Busch orders 40 Tesla all-electric trucks for fleet

December 07, 2017 02:06 PM