Just how new is it? It’s on the NG site so either they know everything about it and are keeping mum for some reason or their system has been hacked and someone is going to be in big time trouble.
it’s all over the web during the past 3 days.... must be new and it has been snatched from a lot of places.... check out http://www.liveleak.com/view?i=d55_1249944193