THIS JUST IN: Terry Gross On The Simpsons by: PhawkerPosted on: February 26, 2008December 11, 2022 This Sunday! Check local listings…