Well...
OK, before ppl go moaning about me giving this only a 7, i'd like to say a few things. Most ppl are basing their rating on the music alone, when you even said it yourself, the music wasn't your own work, it was Lemon Demons. In which case, he deserves a 10/10 for his work, whilst for your not-so-brilliant animation deserve around the 7.
Don't take this offensively, i appreciate the effort you put in, and the animation suited the song perfectly. and it was FUNNY AS HELL!! =D
I just think you need to put a little more care into your drawing, and I really think that you could have put some more popular characters into the movie.
Overall, NICE WORK! room for improvement but definatly v good.