Discovery of Long Lost Jet in Lake Champlain

Experts believe they have found the wreckage of a 10-seat Jet Commander aircraft that disappeared in 1971 in Lake Champlain, providing closure to the families of the victims after 53 years of uncertainty.