You cant buy a Tesla in New Jersey, but now you can Supercharge one up! Teslas 100th Supercharger just came online in Hamilton, located just a few miles from the NJ state capital of Trenton. The Garden States very first Supercharger sports six stalls, and, since its positioned just a few miles from the New […]
Latest Comments