Commuters push train to free woman

exp erin japanese commuters free woman moving 32 ton train_00002406.jpg

    Just Watched

    Commuters push train to free woman

Japanese commuters lift a 32-ton train carriage freeing a woman trapped between the train and the platform.