Vultures Have Taken Over A South Florida Home

August 19, 2019

There's a $702,000 dollar house that has been taken over by a group of vultures. Right here in our own back yard. 

 

Read this messy and stinky situation that's going on here in South Florida. 

 

 

-