Videos tagged 'darjeeling'

  • Indian Landslide Takes Down Truck
    A truck rear wheel is caught in a crack in the road. When the driver tries to get unstuck, the road ...
    Jun. 20. 2010
    25357
    00:54