Group Claims Debris Could Be Earhart Wreckage

Team says video shows man-made debris.