Watch The Simpsons season 15 episode 5 tv series online free
Release: Nov 30, 2003
Homer goes on a mission of revenge against a bear that attacked him during a visit to the dump and creates a home made bear-fighting suit. Blackboard 'My pen is not a booger launcher'.