Reviews REVIEW: Doctor Fate #17 By Al Mega 8 years ago Ever been in an enclosed public place and there’s a distinct smell of a dogs