3 Ratings:

Is the IDF Harvesting Haitian Organs?

  • Uploaded by Kanaeta on Jan 21, 2010
  • Hits: 2665

Is the IDF Harvesting Haitian Organs?

Intrepid reporter stumbles upon a mysterious box of human corneas next to a box of granola bars. No one seems to know how it got there.



Categories:
Show Description Hide Description