Watch search
A 200-yard swath of debris landed near Roswell, New Mexico; some believe it was an alien craft, others that it was a secret government experiment.