Concord, New Hampshire, USA. Heading north on South State Street I just saw it.

See more sightings!