UPDATE: December 29th -- Apparently the Vatican reposted the English version.
UPDATE: December 27th -- The Vatican may have removed the English video, but nothing ever disappears from the Internet. Check out my friend Janet's blog to download it and read the commentary. The Italian version is still online.
Who thinks these things up? Share your "vision" in a one minute video or a photo? (Sigh.) I'm with Pat Archbold at Creative Minority Report. "Just send the meteor already."