Tag: Ant Lucia

This is interesting. Over at New York Post they posted up an image of a new Batgirl statue...