This was pretty awesome! I already knew about the Offspring before I watched this, but this introduced me to this awesome song! Thanks!
Anyways, about the video, I would say it is definitely an awesome concept, and a good song choice. The only thing I would criticize, and this is not to say this was poorly done, but I would try to work on your animation just a little bit. It is better than some of your earlier stuff, and maybe you've improved since this, and it's not like I'd do much better; but, just as a suggestion, I think there's still a little room for improvement, and it's always good to improve. But despite my criticism, the animation is still very good, and the song choice is very good, and the concept is very good, which all sums up to an absolutely fantastic video. Keep up the awesome work!