Hi all,
I've been a Tesla fan for years now (and a TMC lurker for several months ), but now that I have my delivery date, I figured I should sign up for an account here!
Located in the Northeast US (I kind of bounce between Maine, New Hampshire, and Massachusetts), and I ordered a...