Posted: Jan 30, 2007 2:00 pm
I am going nuts trying to figure out any information on the origins of this song
I found digging through the local thrift store video dump. The clip is from some Cable Access Christian Puppet show in the D.C. area. The only thing I have ascertained thusfar is that it is a novelty tune from the turn of the century.