December 31, 2017MiscellaneousJohn Agricola shares his story and insights about fly fishing for carp in Alabama.