The Simpsons . . . .

Feb 21, 2005 11:40

a_mcgee found this online. Apparently they flashed it on the bottom of the screen of last night's HILARIOUS new episode of The Simpsons. Click the pic to visit the site!


Previous post Next post
Up
[]