Dozens of vultures have invaded the Tudor Grove at Timber Springs subdivision in Orange County.

More info on Vultures invade Central Florida neighborhood

Leave a Comment