Carny folk of all sorts have set themselves up on Broadway from 110th to 116th this morning looking to sell you scarfs, falafels, paintings, and God-knows-what-else in what seems to be this spring's first street fair. Get out of your room and check it out now because rain may be sending them home early. Photos after the jump.