Welcome back to 2003

If you thought the auto industry had moved on to 2016, or was looking ahead to 2017, welcome back to the good old days of 2003.