VIDEO: Visiting The Coldest Town In The World Where It's Been -96 Degrees


Willie likes to talk about how cold it is on Mars, but this town comes close to those temps right here on Earth.