Reader Beatrice sent in photos of a Times Square Spider-Man doing his superhero duty by urging passers-by to celebrate our veterans.

His sign reads, "Superheroes are cool but lets honor our Greatest Heroes." I suppose we can forgive the grammatical errors and sloppy penmanship on account of his noble cause.

The other sign suggests tweeting thanks to the Twitter account @greatestheroes, which in turn links to the Tumblr account Our Greatest Heroes. There are several pictures of Spider-Man interacting with tourists (and the Naked Cowboy) while promoting the site.

Still not sure what any of this has to do with web-slinging fun, but I guess the idea is that heroes have each other's backs? And Spider-Man is definitely making The Avengers look ungrateful by comparison. You'd think at least Captain America would be out there doing his civic duty.