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 the last remaining reupload was taken down.
So I guess that makes it a banned meme
Video Author: 0nyxheart
Video Date Creation: Circa 2010
So I guess that makes it a banned meme
Video Author: 0nyxheart
Video Date Creation: Circa 2010