National Enquirer
It was visible for just five seconds or so, gliding between the buildings on L Street here in Washington, D.C., but I still managed to raise my camera and snap one last shot of the Space Shuttle Discovery as it headed toward its final home at Dulles International Airport this morning.