“EVs are better in every way… deal with it.”  –some idiot on the internet

Is the idiot right this time? We discuss.

Import Alliance car show