The question is are these cars full of ‘WIN’ or of ‘WTF’? You decide.