403,560 views 523 on YTPak
861 48

Published on 30 Aug 2011 | over 5 years ago

HAMPSHIRE semi final.AFRIDI BATTING.afridi runs 80 on 41 bowls.

Loading related videos...