posted on Sep, 4 2007 @ 10:08 PM
www.liveleak.com...
The person who gave me this video said that it was leaked by a Roman detective after shutting down the Rome offices of a large European marketing firm
and seizing their equipment. Any truth to this!? I appeal to the smartest forum trolls on the internet @ ATS! to debunk or verify this one, been
searching for days, and the person's claims are baseless from what I've seen so far.