>>YouTube took the video down already. Man, that sucks!
You could try Liveleak.com. They might be okay with it.
It’s still up right now...
I don’t think LiveLeak takes anything down, other than maybe under a DMCA request.
Whenever I hear of something being pulled from YouTube, I can generally find it on LiveLeak.