Car accident in the snow with twist ending; snow, accident

Car accident in the snow with twist ending