Visually challenged players show their mettle on cricket field.

Record ID: 329022