Ellen DeGeneres’ Anaconda Video is Finally Here, and We Love it! KitschMix.com Staff 10 years ago Just watch and enjoy – that’s all we can say…