Nail-Biting Footage: Landslide Almost Covers Onlookers

Onlookers narrowly escape a deadly landslide on a mountain road in the Philippines.