Florida vacation home invaded by vomiting vultures

World News

Florida vacation home invaded by vomiting vultures

ctvnews.ca - The Associated Press

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 …

View on ctvnews.ca