The Powell Brothers ConcertsCatch The Powell Brothers live and on tour right now! There are 10 concerts scheduled across United States. The next The Powell Brothers concert is scheduled for Saturday, October 12, 2024 at Milan Puskar Stadium in Morgantown, WV, United States.