vultures review