Some believe that it may have laid its eggs on the islands in the Gulf of Saint Lawrence.
Algúns cren que puido ter posto os seus ovos nas illas no golfo de San Lourenzo.