M/V Marcella, Taylor Corp. vessel, traded in Bahamas 1969 to 1987 April 26, 2015March 7, 2017 Updated April 26, 2015by Eric Wiberg