Which UK channel is going to show the IIFA awards please?!
Question:
Which UK channel is going to show the IIFA awards please?
Answers:
probably star plus thats a uk channel init if thats what u meant
probably star plus thats a uk channel init if thats what u meant