A giant rubber duck appeared in a Maine Harbor — and no one knows why

Exactly how long the duck is billed to stay in Belfast is anyone’s guess
Back to Top