A New York City street with a crowd gathered and lots of electronic billboards.