Filling up at the Goulburn Supercharging Station. Before driving the Tesla Model S P100D I was filled with both anticipation and trepidation. This is the future of motoring; would it live up to the hype? Or would it be like

Filling up at the Goulburn Supercharging Station. Before driving the Tesla Model S P100D I was filled with both anticipation and trepidation. This is the future of motoring; would it live up to the hype? Or would it be like