Buba Shel Layla (2011) (tv show): A show by Israel's cable sports channel (channel 5), it is Israel's prime sports satire show, containing "Spitting Image"-like puppets as well as live comedians impersonating leading figures in Israeli sports, as well as the Israe... Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Buba Shel Layla (2011) below
Cast: Eli Ben-David, Miko Djemal, Asi Israelof