Shahid Afridi 158 Meter Biggest Six In History of Cricket against South Africa.




Click Here to watch