The sky is falling! The sky is falling!
Well, that might be a bit of an exaggeration, but this video out of China is still pretty stirring — especially ahead of the snowmageddon which is expected to slap the Northeast US in the face tomorrow morning.
Watch. Enjoy. And stay safe out there.
More weird weather news from GlobalPost: Number of the Day: 8