Tesla opens its first Vermont store in South Burlington with Cybertruck on display

Tesla opened the doors on its first store in Vermont where the Hannaford supermarket off Shelburne Road used to be, offering service and sales.
View full source