May 26, 2011Episode #825: We Love Stalkers!Play Episode1:01:44May 26, 2011Episode #825: We Love Stalkers!Jen looks to fill the Oprah-shaped void in Americas heart by hawking special poo drops that make your bathroom not smell like #2.