You are using an older browser version. Please use a supported version for the best MSN experience.

Florida Vacation Home Invaded By Dozens of Vomiting Vultures

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.
image beaconimage beaconimage beacon