Random Video

Defying Death- Chinese kid falls off escalator and survives

2017-02-14 1,212 Dailymotion

Defying Death- Chinese kid falls off escalator and survives