Breakthrough in search for the Endeavour

A team searching for the Endeavour is now almost certain they've found it off the US coast.