• Welcome to OurStage!
  • Loading…
 

About The Betty Leathers

Portrait of The Betty Leathers

The Betty Leathers

The Betty Leathers is a pop/rock band based in Decatur Georgia. They have a great catalog of original jangly guitar-based tunes with catchy hooks and quirky lyrics.

 
> ||