11/18/09

Lenny Wins!

I caught this on the Simpsons the other day where Lenny, Carl and Homer daydream of supervising themselves at the power plant. What else would you do but race a red, white and blue MINI in the halls. Good Stuff. Enjoy.