Smells 'like a thousand rotting corpses' - Florida vacation home invaded by dozens of vomiting vultures

Posted By Screwy News
Date Saturday, 17 August 2019, at 9:16 a.m.
(WEST PALM BEACH, Fla.) — A New York couple’s luxurious vacation house in Florida has been taken over by dozens of black vultures that are vomiting and defecating everywhere. The Palm Beach Post...

Read more

This post was created from content on the Internet.