Tell me I'm not crazy. Well, maybe just a little bit. Yesterday, 4 huge birds soaring over my yard, scoping things out. I'm convinced from google searches that they are turkey vultures. Maps say they are not found in Maine. Obviously, these birds can't read, or they are lost. Comment? Experience with them???