Powell Brothers coming to Dallas for free outdoor show

A country music band from Texas is releasing new music and getting ready to perform live in Dallas. Good Day talked to the Powell Brothers and got a preview of their new release. More: PowellBrothersmusic.com

Latest Video