This is the verison made for American audiences. The less-terrible British version is at http://www.youtube.com/watch?v=aBHllYRr0Qw and I've just hoppered it.
This is blocked in my country, but I've always heard that this is actually an American edited redub of some British movie under a different name. I've always heard that the original British version isn't half as terrible as this is.