
Video Ad Feedback
Ceiling collapses onto crowded escalator
Cameras caught the moment a ceiling collapsed over a crowded escalator in China, injuring at least nine people.
0:43
• Source:
CNN
Caught on camera
16 videos

Video shows self-driving Uber hit pedestrian

Racist chants caught on camera at university















