Top Cow's ARTIFACTS Prologue Finale: The 13th Artifact

Date: 29 July 2010 Time: 01:00 PM ET