Open Post: Hosted By The Barfing And Shitting Vultures Who Are Ruining A Couple’s Florida Vacation Home

Open Post: Hosted By The Barfing And Shitting Vultures Who Are Ruining A Couple’s Florida Vacation Home

A New York couple’s dream vacation home is being destroyed by vomiting and shitting vultures who refuse to leave. Basically these vultures are the Michael Lohan of wildlife and it’s costing this couple their second home. I mean, Florida has been generous with…

Read More…