Posted on January 13, 2021 by adminExtreme ocean-effect snow hammers Japan, trapping 1,200 drivers The episode is the latest in storms that have pummeled Japan, including a record-setting snowstorm in mid-December that dropped seven feet of snow and stranded 1,000 motorists in a 10-mile traffic jam … ( read original story …)