Evil batteries.
Tesla has been having a rough time expanding in Texas. Not only is the Californian automaker prohibited from selling cars directly through their stores in the Lone Star State, in San Antonio, residents actually fear that water could be contaminated by Tesla’s leaking batteries. Sure thing…
mysanantonio.com
0 Comments