Detroit show stoppers
So, the first big motor show of 2017 has taken place. In the cold of Detroit. But the weather won’t stop the thirst for new cars on display at the Detroit Motor Show. Preparations for my own venture into the cold – my arctic trek – meant I didn’t make it to Detroit, but now … Continued