Tag: Ant Lucia

DC Collectibles:“Bombshells” Batgirl statue.

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