Toyota Supra Drag Races Tesla Model 3 in Gas VS Electric Duel
When someone says "electric-powered engine", people tend to assume it has everything to do with being economical, quite, simple and...