Skip to main content

Scenes

Drop Zone: Staying in God's Country

The hunting is still wide open in Palatka, Florida as the DZ crew is chasing down some big hogs!