slideshow image
A large piece of debris from the Space Shuttle orbiter Challenger after it washed ashore in Cocoa Beach near the Coconuts on the Beach restaurant and bar. The piece, about 15 feet by 6 feet, is believed to be part of an elevon or rudder. 
start slideshow | beginning