Do you have an EV? Charge it!

Tesla charging station

Does anyone else remember when the town of Santa Claus got its first traffic light? That was quite a day, back in August of 2008. We’re feeling a bit uptown once again … as we introduce our new Tesla Destination Charging Station! Here’s some information, which is also available on our Rules & Services page: A…

Read More »