iOS app Android app

Georgia Vultures

Hundreds Of Vultures Invade Georgia Neighborhood

Posted 01.05.2012 | Green

From Mother Nature Network's John Platt: The homeowners on Pelham Drive in Lee County, Georgia, are frustrated by the sudden influx of new resident...