fKC.540x304

Kieron Pollard takes probably the best catch of IPL history so far when he plays in a match of Mumbai Indians against Rajasthan Royals, take a look at this amazing catch – Video is courtesy of Geo Super