Attention weather nerds: The town of Hell has frozen over

The town of Hell, Michigan, has frozen over as part of the polar vortex.

Featured Content
Tags: ,