Showing posts with label China. Show all posts
Showing posts with label China. Show all posts

Tuesday, February 1, 2011

No surprise

Hmm, the DSCC looks fairly prophetic right about now, no?


(From October 2010)

.