Just got a call from my mother. They’ve got nesting Turkey Vultures! Which means that if all goes well, eventually they will have adorable little vomiting baby Turkey Vultures! How cool is that?