An IDF Soldier, A Holocaust Survivor and Two Rappers battle for the Peace of Jerusalem.An IDF Soldier, A Holocaust Survivor and Two Rappers battle for the Peace of Jerusalem.An IDF Soldier, A Holocaust Survivor and Two Rappers battle for the Peace of Jerusalem.