An incredibly lucky escape for motorists during a landslide in Keelung Badouzi, Taiwan.
Watch. Rewind. Spot the boulder high above at the top of the hill as it starts to roll.
Sponsored Link
An incredibly lucky escape for motorists during a landslide in Keelung Badouzi, Taiwan.
Watch. Rewind. Spot the boulder high above at the top of the hill as it starts to roll.