Debunking video on liveleak

Take a look at http://www.liveleak.com/view?i=bf2_1193965151.

Its a debunking video with some interesting claims re Larry Silverstein making a huge loss from 911 and not a huge profit.

I've challenged the author [criticalthinker] to post some supporting evidence.

btw - on LiveLeak my handle is 'phuku' [I was just in a bad mood when I registered.].