Debate aftermath, Tesla patents, Kia’s $30K EV3, and James Carter stops by


Trending Today on Tech News Tube