A man loses his foot to an escalator; watch how escalators in China scare people

ABP NETWORK 2016-12-21

Views 78

A man loses his foot to an escalator; watch how escalators in China scare people. In a deadly accident a man lost his foot after getting stuck on the first step of ...

Share This Video


Download

  
Report form