Welcome to Dean Land

Dean Landsman's Web Log. A site on which we post matters of interest and concern, plus, of course, humor.

Wednesday, December 21, 2005

Huh? Whah?

What is the true meaning of those special words, "Rama Lama Ding Dong?"