Skeptoid #844: What They’re Saying About Electric Cars Now

Spread the love

The arguments made by electric car haters no longer hold up. Time to upgrade.