WITCHBLADE #160: Sara Meets the Hipster Anti-Christ

Date: 26 September 2012 Time: 02:55 PM ET