As if the global financial crisis and squeeze on credit was not enough, a snowstorm swept through Detroit to herald the start of the North American Motor Show, further dampening spirits.