Dennis O’Neil: The Sensation and Me
As I sit here, Wonder Woman is wowing ‘em about a mile away to the north, at the Palisades 21-Plex where you can see a movie (or 21 movies?) and then visit the lots and lots of stores nearby in the five-floor mall and shop until your brain congeals. I guess that if I were…
