September 25, 2007

Simpsons intro for the new season -- nice nod to the movie



What can I say? I'm a fan.

No comments: