Nov 3, 2011
John Lee, along with his co-producer Vernon Chatman and their production/art collective PFFR, are the creators of some of the weirdest and funniest television of the last decade. They’ve been responsible for Wonder Showzen and Xavier: Renegade Angel. They executive produce and direct Jon Glaser’s show Delocated, and...