Northern Arizona winter storms lead to deadly crashes, stranded drivers

Winter storms pummeled Arizona’s High Country this week, leading to deadly crashes and stranded drivers along freeways.

Winter storms pummeled Arizona’s High Country this week, leading to deadly crashes and stranded drivers along freeways.