WeblogPhotos

There's just one post tagged china:


Friday, June 26th 2009

That’s right, not even China wants Hummer. Ouch. (via The Null Device)

Tags: china, cars, environment, economy, the_long_depression

Add a comment