Pakistani Man Stops 22 Wheeler Brake-Failed Truck Risking His Life

2015-01-07 121