Smells ‘Like a Thousand Rotting Corpses’ — Florida Vacation Home Invaded By Dozens of Vomiting Vultures

Smells ‘Like a Thousand Rotting Corpses’ — Florida Vacation Home Invaded By Dozens of Vomiting Vultures

The Casimano family reportedly can’t even visit the $702,000 home they purchased earlier this year due to the issue.

Read More…