Narrow escape

Posted by dumbee on Nov. 12, 2006

Previous video | Next video  
Tell the world:

In some small town in India where express trains dont make a stop. In this town it seems people are in so much hurry that they dont care for the oncomming speeding train and dare to cross the tracks. This is what you will see.. See it to belive

Categories Pop Culture

Tags escape, india, narrow, train

More Details »