Movie star Shah Ruhk Khan – one of the franchise owners in the new Indian Premier League (IPL).
You must be logged in to post a comment.