This is the moment bus passengers were sent flying out of a window when their vehicle was involved in a high-speed crash.
The accident took place in Shenzhen, a city in south-east China.
See also: Bus driver and cyclist caught brawling in car park
See also: Bus driver's life hack to cope with broken windscreen wiper
The clip starts with the passengers looking relaxed on the bus, all looking out of the front window.
There's no indication that anything's amiss on the road up ahead.
From the footage taken inside the bus, it's impossible to tell, at first, what causes the shocking accident that pulls two men out of the bus.
Before the upsetting accident occurs
There's a moment where the men subtly brace themselves - having just seen the problem up ahead - and then they're knocked sideways, with the door opening.
The speed of the bus means that the open door sucks two passengers and a large number of personal belongings out of the vehicle.
One man who managed to hang on and remain inside the bus can be seen struggling, his free arm waving uselessly in the whirlwind created by the open door of the moving bus.
The moment just after the passenger is sucked out of the bus door at high speed
Some more footage from another angle shows how this man steadied himself up against the bus while in his seat during the collision.
He has to use every limb to keep himself wedged into his safe corner.
The overhead angle, and sense of weightlessness as the bus crashes, make this passenger look as though he's floating like an astronaut battling loss of gravity.
A closer look at the location of the accident
The footage then switches to a view of the road, with heavy rain making the surface slick.
The bus is clearly struggling to stay in a straight line, meandering first over to the right, then moving sharply to the central reservation, where the bus crashes and the video stops.
There is no word yet on survivors, or the condition of the people who were on the bus.