Thursday, June 23, 2005

The (Not So) Yellow Submarine

The chinese propaganda in all its splendor...