Shazam #1 DC Comics Written by Geoff Johns Art by Dale Eaglesham Letters by Rob Leigh After a five year hiatus, Geoff Johns has returned to the world of...

read more