Friday, August 08, 2008
17 Days in Beijing
I was wondering what kind of symbolism the Chinese would whip up for their big Olympic show and our friends in the People's Republic certainly came through with flying colors. And by 'flying colors,' I mean 'blatant, in-your-face Solar iconography.'
Newer Post
Older Post
Home