A man recounts the speed of passing vehicles slowing down the mountain road after heavy snow.