A toddler got his hand stuck in an escalator in a Chinese mall.
This is the bizarre moment a learner driver EATS his own driving licen..
A Chinese military plane crashed during a training exercise in southwe..
A Kung Fu Master in the Chinese city of Zunyi showed off his impressiv..
Cool footage from China of a water buffalo hitching itself to a cart...
Amusing footage, from China, of a delivery man chasing after a runaway..
Video footage of a traffic accident caused by a speeding driver in a s..
A man driving a vehicle has a collision with a rickshaw and then..