December 27, 2018 New Project 03070 crabber launched at Pella Shipyard Written by Baird Maritime on December 27, 2018. Posted in Potting World. A new crabber was launched at Pella Shipyard’s Leningrad facility on Wednesday, December 26. Read More