Saturday, January 28, 2012

ComicPageOfTheWeekend: Angel & The Ape in "the liberator"

(Click for bigger pic)

Angel & The Ape #6 © DC Comics