Urbin Report

Monday, December 22, 2008

Baby, it's cold out there...

Beijing, China has had its coldest December day in 57 years.