Lucky driver escapes crushing fate

News

Huge boulder narrowly misses car following landslide in China

More From Embedded-Only/News