To Shoot An Elephant Trailer English January 2010 - English
Description:This is a trailer from a film To Shoot an Elephan an eyewitness account of the Operation Cast Lead the war launched on Gaza by Israel
Read...
To Shoot An Elephant Trailer English January 2010 - English
Description: