Moment at 0:30 to 0:51 in Pak Media Crying Afghan fans celebrate In Lahore & Karachi Next India Win World Cup Final, Ind vs Sa by INDIA MY JAAN.
Pak Media Crying Afghan fans celebrate In Lahore & Karachi Next India Win World Cup Final, Ind vs Sa
Saved by jwc911.