This Simpsons Trivia site has moved to it's new address at http://www.thekeeling.8m.com. You are being redirected there now.
If the redirection does not work, click
here
.