Animal news from Florida! (Maybe you’ll want to sell your vacation home)

From Harper’s Weekly Review:

A family was forced to abandon their Florida vacation home after a committee of black vultures vomited and defecated in their back yard and pool.

This entry was posted in The Facts of Life and tagged , . Bookmark the permalink.