It is still there.
It will be there until Nov/Dec then the Plymouth crew takes over. I'm not sure if she will stay at Mystic or return to Plymouth at that point.
It was there last weekend when I visited.
Thanks! Your answer is awaiting moderation.