Landing | Tue Jan 15, 2013 11:32pm GMT

First take on 2013 Detroit auto show: Sportscars trump EVs