Sara Spills the Bigfoot Beans
- Episode aired Feb 29, 1992
- 30m
Sarah jeopardizes the Hendersons' secret and her love life when she invites her boyfriend to dinner.Sarah jeopardizes the Hendersons' secret and her love life when she invites her boyfriend to dinner.Sarah jeopardizes the Hendersons' secret and her love life when she invites her boyfriend to dinner.