Parrot Colony Builds Nests In Freeport, Long IslandDoves and cardinals, hummingbirds and nuthatches, ospreys and screech owls can be found out in the wild on Long Island – but parrots?

Watch & Listen LIVE