Massive Rock Nearly Crushes Car In Chinese Landslide

On September 1, 2013 by Tim Newman

This video is incredible. It’s more Hollywood than Hollywood. It was taken in Keelung Badouzi, China. China has a big problem with landslides due to the massive rainfall they’ve received since July 2013....

Read More →