June 14, 2009Review: Veil #15 Mins Read The Veil #1 from IDW Publishing hit stores this past week, and Major Spoilers’ own… Read More