The Powell Brothers are Country/Americana recording artists from Houston, Texas.
Fronted by brothers Taylor Powell (lead vocals) and Blake Powell (lead guitar), the band is currently promoting their latest single, “Coming Home”, released to radio on November 10th. “Com...