Where To Stream People's Choice Country Awards Season 2024 Episode 1
The 2nd Annual People's Choice Country Awards
- Aired September 26, 2024
- 120 Min
Live from the Grand Ole Opry House in Nashville, TN. Award-winning musician Kane Brown has been chosen to receive the Country Champion Award.