Tuesday, 1 June 2010

Gaza flotilla clash film


 

Film released by the IDF

No comments:

Post a Comment