Need proof that cricket is religion in the Indian Subcontinent? Watch the citizens of the small city of Siliguri in India go absolutely crazy after the country beat its fiercest rival Pakistan by 29 runs in the semi-final of the ICC Cricket World Cup 2011.
Great vid bro!
What's the bkg music?
akhiltuffy 11 months ago