Capture of Space Shuttle Atlantis launch (NASA Mission STS-115) from the Kennedy Space Center in Florida on 9 September 2006.

Talk about it!