Narrow escape

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