I am deeply sorry for bumping this thread, but please, WHAT TV/CARTOON/ANYTHING is this song from?!?! I get that its from the Bremen Town Musicans, but which show?! I grew up listening to that tune all the freaking time and I can't find any trace of what I was watching to hear it.