Sunday, March 18, 2007

Photo of what China claims to be the 'world's largest bus'

Methinks the Chinese are overcompensating for something...



read more | digg story

No comments: