People Push Train To Save Woman

SOURCEFED SHIRTS!!! A woman in Japan was trapped by a huge train. What did people do? They pushed the train and saved her life! Our Sourc…

Leave a Reply