Sunday, June 14, 2009

New Debunking Site Noted

Light on comment, but lots of links to the terrific BBC and History Channel documentaries and similar resources. Watch the WTC-7 BBC video again; it still grabs me.

Update: Don't forget Walter's terrific video site as well.

Labels: ,