frozen eyelashes photo russia

Woman On Instagram Shows Off Frozen Eyelashes During MINUS 88°F Russian Cold Snap

Even thermometers can’t keep up with the plunging temperatures in Russia’s remote Yakutia region, which hit minus 67 degrees Celsius…

7 years ago