Red Orbach

  • Commercial starring Bar Refaeli and a Muppet deemed too racy for Israeli TV

    A risqué ad featuring Bar Refaeli in bed with a purple, mustachioed Muppet has been banned from running before 10 p.m. in the holy land, Walla!, Israel news website reports. Per a governmental council called The Second Authority for Television and Radio, the ad for local fashion brand Hoodies has “too many sexual insinuations” to be seen… More ▸