Liveleak has taken it down, too. Damn! I saw it earlier today, but wasn’t on my computer that can download it. I finally got to that computer, so that I could download, and discovered that it was removed because of “*possible* violations of the use agreement.”
Anyone got another source?
I think this is the video.