inter-view with spectators

Moment at 0:08 to 0:31 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.