This Week in Comics: 7/11/12

This week in comics, Frankenstein, Demon Knights, and The Shade continue to impress, Image launches a pretty fantastic new title in Revival, and we can finally stop giving a crap about owls.

Pictured: A scene that is still a good 15+ years off from where this issue ends.

Continue reading