A treat for the eyes and spirit. Watching Turkey Vultures soaring overhead is always a treat for the eyes and the spirit. Share this:TwitterFacebookEmailLinkedInPinterestLike this:Like Loading...