well, I wasn't expecting the beastie boys, but at the first notes, I started freaking out! and man was I glad I stayed: you animated some pretty sick dance moves...and well, I'm not sure, but it doesn't seem like you've cheated (rotoscoping or something). Congrats for that, it felt like straight hardcore animation, good work.
it reminds me of my own little gem that I'm working on at the moment, and it brings a tear to my eye... ehehehehehe so stay tuned!