469,841 views 314 on YTPak
381 103

Published on 24 Jun 2009 | over 7 years ago

Pakistan won the World Cup T20 2009, Afridi's home reason

Loading related videos...