I just found 2 Black Vultures in a tree next to the parking area on the right, before the yellow gate.
They are both perched in a tree over the Winooski River from there right now. I also saw 2 Turkey Vultures.
Good luck if you try for them!!