Incredible Disney impersonator sings "Let it Go" in the voices of many characters

There are a lot of covers of Frozen's themesong "Let it Go" on Youtube -- enough to seriously freak out the loony Christian right -- but Brian Hull beats 'em all, managing to sing the song, verse-by-verse, in the voices of characters from across the cinematic history of Disney and Pixar. What's your favorite?

Disney and Pixar Sings Let it Go (via Seanan McGuire)