LA based, Americana/rock band, Leroy From the North, best described as a velour track suit with a Cowboy hat, influenced by the sounds of 70's country gold, mixed with a little Detroit steel. Fresh off their acclaimed new album "My Favorite Gun," see them live at the Troubadour on Thursday August 13, 2026!