WHAT THE?!
Are we living in an alternate universe? Stan Lee working at DC Comics, doing Superman and Batman???
Actually, that 12 part series sounds really interesting, I might actually get that series. I haven't collected comics in years.
Written on July 5, 2000