Dr Nick's Walk-In Clinic

Dr Nick's Walk-In Clinic

Episode: My Sister My Sitter

Bart tries everything he can to destroy Lisa's image as a dependable baby sitter when she is left in charge.

Release: Season 8 Episode 17

Air Date: 2 March 1997

Comes with a Certificate of Authenticity 

Related Items