Watch this SHOCKING video of FBI staffer Lillie Leonardi and her first hand account of the tragic and spiritual events leading up to and following 9-11 and, and specifically the Flight 93 crash.

Comments

comments