The latest episode of Saturday Night Live featured “Shop TV,” a recurring sketch about two uptight Christian hosts who talk to religious entrepreneurs selling their latest products. The running joke ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results