Posted by ab on March 11, 2002 at 02:29:28:
In Reply to: Re: WTC 9-11 posted by red sock on March 08, 2002 at 22:31:57:
I am watching the documentary made by the two french brothers right now and it is incredible viewing - just a fluke that they were filming Ladder 1 at that time. Don't miss it. They actually filmed the first plane flying into the WTC!