Image Comics April 17, 2012SNEAK PEEK: Image Comics for April 18, 20124 Mins Read Image Comics sent Major Spoilers a sneak peek of titles arriving in stores this week. … Read More