Thursday, June 26, 2008

Chinese president test rides Beijing metro system for Olympics_English_Xinhua

Chinese president test rides Beijing metro system for Olympics_English_Xinhua

Posted using ShareThis

No comments: