The Simpsons: Season Eight - IFILM Exclusive: Lisa's Crush on Nelson

  • Aired 08/17/2006
  • 1,468 Views

Could Nelson finally settle down and accept traditional values?

Loading...