Watch The Simpsons season 12 episode 17 tv series online free
Release: Apr 01, 2001
Hungry Homer rips into a 30 year old box of animal crackers and finds a winning ticket for a trip to Africa. He then demands his prize. Blackboard: 'I will not flush evidence'.