Library to host Alabama country duo
Otha Allen, Jr. and Kristi Leann will be the stars on stage at the Apalachicola Margaret Key Public Library on Wednesday, August 21 from 6 to 7:30 pm ET. This duo hails from Samson, Alabama. While each were performing as solo artists, they met at a songwriting event and discovered their musical and personal chemistry….