My Tesla Road Trip Adventure

Last week I was cruising up to Connecticut from North Carolina and found my dream car!  A Tesla! Let me back peddle a bit.  2 months ago, I stopped at a rest area off of … [Read more…]