this photo), I had no idea what Vandal Team Supreme was, I just thought the sticker looked odd and interesting next to the fire department connection on the side of a building. Google tells me it's a group of graffiti artists. There is a tag on one of the connections - maybe it has to do with that.
I just thought it looked kind of cool.
Post title from this song by YUNYU.