Leah McLeod gets the lowdown on the backstage controversy following this week's Idol's Choice performances.
uFlix.cc 2024