I got this link from a friend. It's a short video clip hosted on Google, and when I click on it, I get this message (so do many other people).
This video is not playable in your country.
As my friend asked, "Are living in China now?"
Google has stepped on a banana peel at the top of a very steep hill.
Update 2/22/06
I was completely wrong about this...see the comment below for a perfectly reasonable explanation.