"...The vulture flew down (moving west) across the road and perched on the
light. I saw that it was a black vulture as it flew, since it was only 15-20 meters away and then I drove over there and took some photos from my truck before having to move so as to not block traffic. As I photographed the bird stretched its wings up over its back showing the white wing tips well. A very cooperative bird!"
His attached photos (cropped a bit) are reproduced here. Pertinent features that help make the ID and separate the Black Vulture from the more likely Turkey Vulture include: black head, shorter straight bill, whitish legs, shorter tail and overall black plumage with no brown tones.
It appears this bird's head skin is relatively smooth and the bill isn't prominently two-toned which suggests this bird is a juvenile. As a youngster, driver inexperience would explain why the bird ended up so far north of its normal range.
By my recollection this is the fourth or fifth Black Vulture reported in Maine this year and only the second ever to be found in northern Maine.