Anthony Weiner logo appears to feature Pittsburgh skyline

Anthony Weiner's nascent New York City mayoral campaign might have hit a slight snag.

Azi Paybarah at Capital New York notes on Thursday that the skyline featured in a banner on Weiner's campaign site appears to picture the lovely city of Pittsburgh, not New York.

Weiner announced his candidacy in a video posted to the site on Wednesday, but he did not emerge to talk to voters or the media until Thursday morning, when he greeted commuters at a busy Harlem subway stop.