I was walking down the street outside of a clothing store when I saw this logo on a bench.
My first thought was that the logo was related to DC Comics (I admit to watching recently the Batman v Superman movie), and that it was a variant of that logo. There is a resemblance to this logo (USPTO registration number 3291067).
But, the logo wasn't related to DC Comics. It was for DC Shoe Co USA.