SHARE

Russell’s Legacy, the largest fishing vessel every built in Harbour Grace, was launched on Saturday. NTV’s Melissa Jenkins reports.

-Advertisement-