No, sorry I do not speak english.

Reminds me of Liveleak for some reason.

Added:

By: 733 (492.30)

Tags: WTF,

Reported as repost