Monday, June 25, 2007

Ha Ha Ha America


Creative short film illustrating a fictional open letter from Chinese business to America.

No comments: