article placeholder

Tesla spotted in Atlanta!

When it comes to Electric Cars the Tesla is shockin' them all. We spotted a light blue one on 75 in the A.  Many of talked about the evolution...