We extensively covered the Detroit Motor Show right from Day 1. We thought that the show stopper of the show would certainly be the C7 Corvette and so did General Motors. But we were wrong, so very wrong!
[Can’t watch the video? Head to Youtube]
The show stopper was most definitely the Cadillac ELR and would you just look at it.
Oh, and did we tell you that this..