I think those are the black vultures. The turkey vultures are definitely year round in NJ. I found a whole article about it related to deer carcuses on the highway.Well as far as I know they go to Mexico area to winter. (I want to go to Mexico, brrrrr cold here hahaha).
Have seen them in Yuma AZ in the winter! Awesome!