9/11 The Norad Tapes

August 3, 2006 — Leave a comment

Vanity Fair has the exclusive here. For those interested in 9/11 a must read.