Tesla beats electric path to ski towns

tesla-charging-station-devils-thumb-ranch-reduced

Devil’s Thumb Ranch, an ultra-high end resort located 10 miles from Winter Park, has a trio of charging stations. Photo/Allen Best

email
email
Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *