I don't know what's up with the retarded cartoons and shit, but this is the only good version I could find. This song fucking rocks