Monday, March 31, 2008

"Papa Don't Leech"

It's the return of Colonel Homer and Springfield's own country music star Lurleen Lumpkin (voice of Beverly D'Angelo), plus a guest appearance by the Dixie Chicks, in the April 13, 2008 episode of The Simpsons.