The Death Angels, AKA Zebra Killers
Thanks papabear.
I have been told that a FOX producer in new York is preparing a documentary about the Zebra Killings.
and here is one that was removed a while back;
http://thelastcrusade.org/tag/zebra-murders/