Now that it’s 20 years since the 9/11 attacks, the timing for posting this song parody video is right.

I remember seeing this on Newgrounds as a kid somewhere around 2001.