Showing posts with label Oscars. Show all posts
Showing posts with label Oscars. Show all posts

Tuesday, March 3, 2009

Lost In Translation


At least we gave Sean Penn's speech play on the show.  The Chinese weren't that kind.