The falcons are hatching

In Downcity by Greater City Providence1 Comment

The peregrine falcon eggs atop the Superman Building are hatching. It looks like two of the four eggs have hatched so far and they are being fed something now (a rat, a pigeon?). Watch them on the Peregrine Falcon Webcam.