Random Video

Defying Death- Chinese kid falls off escalator and survives

2017-02-14 1,211 Dailymotion

Defying Death- Chinese kid falls off escalator and survives