WITCHBLADE Team Makes Top Cow's ARTIFACTS an Ongoing

Date: 23 August 2011 Time: 04:53 PM ET