Tag: Net Attraction

Net Attraction: 53 million viewers live streamed India vs South Africa T20 World Cup final

Net Attraction: 53 million viewers live streamed India...

The nation was glued to the screens as Team India took on South Africa in the final...