Large inflatable bird mysteriously appears, New England town embraces it - The Horn News