STUDIO

Terms of Use Privacy Policy

Even the eyelashes freeze: Russia sees minus 88.6 degrees F

Even thermometers can't keep up with the plunging temperatures in Russia's remote Yakutia region, which hit minus 67 degrees Celsius (minus 88.6 degrees Fahrenheit) in some areas Tuesday.

Source: Yahoo

Top Trending Videos