Poffy The Cucumber

Hell on Earth, overlorded by Satan Bush. Iraq calls America The Great Satan. REDACTED shows us why. Written and directed by Brian de Palma, we follow a small cadre of American troops for a few explosive havoc days of rape and murder in Samara, Iraq. Based on a real account of the rape and murder of a 15-year-old Samara girl, … Read More

Spread the love