Preview of Netherlands in the ICC World T20

Netherlands, the giant slayers, prepare for the ICC World Twenty20 in India