Record-Smashing Snowfall Buries Japan: 1,100+ Cars Stranded, 10,000+ Blackouts

With more than 7 feet falling over the past 72 hours alone, large portions of Japan are busting their all-time snowfall records set back in 2010 (during solar minimum of cycle 23).