This was uploaded to youtube back in the day by "0nyxheart" at the time (Aka creator of Sanic Hegehog). Youtube started cracking down on 9/11 videos again this year and all remaining uploads seem to be missing.
So I guess that makes it a banned meme also
Video Author: 0nyxheart
Video Date...