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.
WEIRD NEWS is maintained by Nem