I remember we were trying to figure it out at the time.
Then recently I read somewhere that Bin Laden is waiting to perpetrate a big attack on the US, before showing himself, now we have the metro threat... and it all reminded me of that picture, but when I tried to search for it I couldn't find it.