SINGLE FRAME ORIGINALLY ASSOCIATED WITH "LOL SUPERMAN" FOUND
From The Lost Media Wiki
Turns out that the video was from a Chinese video about the WTC taken on June 10th, 2001. https://www.youtube.com/watch?v=V5Zlgm60GIQ
Frame appears at 1:34