Tuesday, February 28, 2006

The Simpsons love Holland!


Tonight on the "Simpsons": Homer, negotiating a motorhome purchase, opined how great it would be to "visit the Tulip Festival in Holland, MI". Interesting....what's up with the Holland/Hollywood connection?

No comments: