What The Hell?
/There are a number of things with this screen grab from WGHP (Greensboro) that have me scratching my head.
First, as a person that loves these cars and would love to buy one, it is Tesla and not “Telsa.”
Second, these cars are 100% electric, so what he hell is the car doing at a gas pump?
Inquiring minds want to know?