3/26/10Are you fucking kidding me, Terry Gross and this Guess we wont see her on NPR and here in the future