Inside the small Georgia town of Kennesaw, where EVERYONE is armedPhotographer Nicolas L�vesque captured these photos of residents in the small Georgia town of Kennesaw, where the head of every household is required by law to maintain a firearm.
Posted by Michael Zeleny on 3 Jul 2015, 21:52
from Facebook