Watch The Simpsons season 1 episode 11 tv series online free
Release: Apr 15, 1990
A little story about how Bart saves France after blowing up Principal Skinner's mom with a cherry bomb. A Albanian child comes to stay with the Simpsons in his place and becomes Homers tag along buddy.