The flock has been spotted all over The Pelhams.
YES, THEY'RE NOW AT THE ART CENTER!