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:
Listen to Karen Sharp on KOST 103.5 FM weekdays from 7pm-12am!Full Bio