Mary Walsh is a Canadian comedian who’s created a running bit out of ambushing Canadian politicians as her character, Marg Delahunte. She recently tried this with Sarah Palin during a book signing. I say again — Palin is a flesh-and-blood incarnation of Martin Sheen‘s President Gregg Stillson in David Cronenberg‘s The Dead Zone.