2318897 comment Comment Picture of the pin (Score 1) 12 by astronow on Wednesday October 11, 2000 @01:58AM (#715692) Attached to: Space Shuttle Launch Delayed Spaceflight Now has a picture of where the pin was lodged on the shuttle. It's pretty hard to see. An inspection team found it using binoculars.