Um … EV? Doesn’t that E stand for something not normally associated with big and bad American speedway muscle?' one critic ...