irememberspace.usIncredible view of Discovery's final landing from the roof of the historic Vehicle Assembly Building!