Little Big Town To Host Inaugural People’s Choice Country Awards
Little Big Town is set to host the inaugural People’s Choice Country Awards, to be held at Nashville’s Grand Ole Opry House on September 28.
Through a press release the group stated, “We look forward to welcoming so many of our talented peers to take the Opry stage for this magical night of music.”
They’re also scheduled to perform a medley of their greatest hits during the two-hour ceremony. Look for it to air on NBC and stream on Peacock.