After watching The Simpsons marathon I still think this is the best scene. Boxingham Palace Battle.

Don't Miss...