We are not alone.
About Tesla Cars - The Internet's #1 Resource for info about Tesla cars and the electric car revolution.
and from the Tesla Wiki page we get
Home - PlanetTesla
About Tesla Cars - The Internet's #1 Resource for info about Tesla cars and the electric car revolution.
and from the Tesla Wiki page we get
Home - PlanetTesla