Powell Brothers set to play before the Cowboys game
The Houston band The Powell Brothers will frequent North Texas over the next month. On Sunday, they'll perform live at AT&T Stadium before the Cowboys game and then they'll be at the State Fair of Texas. But first, they gave Good Day a preview of their latest single.