AB de Villiers is sure South Africa will shed their World Cup 'chokers' tag against Sri Lanka in the early hours of Wednesday.
AB de Villiers is sure South Africa will shed their World Cup 'chokers' tag against Sri Lanka in the early hours of Wednesday.