Idols compete in an athletic competition, divided by teams.
Unfortunately the series Idol Star Athletics Championships is not yet available on Paramount Plus.
keyboard_arrow_up