$2 million and 18 months later, Helena Star arrives in Seattle to be scrapped

August 04, 2014 3:48 PM