Vulture Culture

“A New York couple’s luxurious vacation house in Florida has been taken over by dozens of vultures that are vomiting and defecating everywhere.”