S3·E19 – Inside Idol 5
2005-09-08 • ? min
Leah McLeod takes the excited finalists to their new home at Idol HQ where the most obvious thing to do is to celebrate!
2005-09-08 • ? min
Leah McLeod takes the excited finalists to their new home at Idol HQ where the most obvious thing to do is to celebrate!