For Better or Worse
S3 · E308TVPG
Originally aired September 24, 2007
Spencer has yet to tell his family that he is marrying Heidi; Jason tries to start over with a new girlfriend and a new place.
S3 · E308TVPG
Originally aired September 24, 2007
Spencer has yet to tell his family that he is marrying Heidi; Jason tries to start over with a new girlfriend and a new place.