Live Music on Stage – Otha + Kristi Trio
Live Music on Stage – Otha + Kristi Trio
Otha + Kristi Bio Otha Allen Jr. and Kristi Leann are a powerful duo that came together with an inseparable connection in 2019 becoming best friends/lovers after both being on the music scene as solo artists. Now they are best known in the panhandle of Florida, Alabama and Georgia stealing hearts and grabbing attention with […]