October 8, 20098Review: Doctor Voodoo – Avenger of the Supernatural #16 Mins Read Or – “An Old Favorite Returns!” An old favorite of MINE, at any rate…Â It… Read More