One can understand why Star Sports would make an ad for Pakistan Vs India match. It went just right. They never gave it back!
But the giant Indian sports channel has now made an ad for India vs South Africa match as well. If you cannot figure out soon, India has never won a World Cup match against the chokers. Star Sports is just hoping to break the jinx. Let’s see if this ad works right for India just like it did against Pakistan.
India vs South Africa Star Sports Ad by cricknock
India and South Africa will come face to face for the fourth