Signed in
We value your privacy
This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content.
A small Italian town is being invaded by 100+ peacocks and the internet is losing its mind. The birds run Punta Marina now.