Like the concept....
....of making a flash "music video" that humorously sets the visuals to the words in the song. It kinda draws one's attention to how some lyrics..... don't make ANY sense! The visuals are..... bleeeeh, but I guess the HUMOR is the main point of this. Nice, chuckleworthy flash.