Kaylor & The Tin Cans
New York, NY
Kaylor Otwell is originally from Birmingham, AL, and her heart is in love with the South. She also loves and participates in almost every form of creative expression, but her favorite is mus…
Kaylor Otwell is originally from Birmingham, AL, and her heart is in love with the South. She also loves and participates in almost every form of creative expression, but her favorite is mus…