September 4, 2007

The Simpsons Star Wars Intro

Check this out. Great video found on digg.com.