Harrowing moment Taiwan earthquake triggers rockslide, crushing vehicles
The 7.2 magnitude earthquake that hit Taiwan on Wednesday had also triggered rockslides in the nation that sent boulders crashing against drivers.
Shocking dashcam footage shows the moment one drive…
Read More