Short
0.0
Israeli Technician (also know as Roi Ben David) full movie is released on Jan 23, 1997. Watch Israeli Technician online - the English Short movie from Israel. Israeli Technician is directed by Souheil Ben-Barka and created by Juhi Chaturvedi with Roi Ben David and .