Scarlet Pimpernel banner-min Published June 8, 2015 at 327 × 125 in Is the Scarlet Pimpernel the First Modern Superhero? Previous