Escalator repairman gets horribly stuck trying to make repairs in Southwest China
Somehow a repairman forgot to cut power to the escalator he was working on and got stuck causing severe injuries.
Read MoreAbsolutely Nothing Makes Sense Here
Somehow a repairman forgot to cut power to the escalator he was working on and got stuck causing severe injuries.
Read More