Watch: Leavenworth, Washington digging out after major snowstorm
Watch: Leavenworth, Washington digging out after major snowstorm
Video shows plows in Leavenworth, Washington removing snow from streets, nearby highways and driveways after a major winter storm pummeled the town.