#TBT video: Walter Cronkite warns of an impending ice age. The residents of the Northeastern US might agree with Uncle Walter.
8 Comments
newest