New 9/11 video: NASA releases aerial view

Video: Buzz60