Cowardly Idf Soldiers, amazing clip

Sorry. I don’t get the joke. Care to explain?