The Bitter Cold Freezes Eyelashes In Siberia! (WATCH)

WATCH: Seeing this video, I can comfortably say that we are spoiled with weather! This place is Siberia is the coldest on earth, and it's freezing girls eyelashes in an instant! It is a reported 88 below zero degrees! Check out the report below:


Karen Sharp

Karen Sharp

Listen to Karen Sharp on KOST 103.5 FM weekdays from 7pm-12am! Read more


Content Goes Here