Afghan fans celebration after inda win

Moment at 0:00 to 0:11 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 2024 jwc911

Saved by jwc911.