It's been 18 months since Star Plus started beaming in the UK and it has made its presence felt in the interrim.
switch
Subscribe To Our Newsletter