Helifishing with the Italians, Terra Nova Bay