Massive Landslide Swallows all the Cars [VIDEO]
Landslides have been a phenomenon in nature ever since man has recorded history, and with our modern times, you can watch this epic event for yourself
While it may take a while to work through the video, feel free to play ahead and definitely catch the last twenty seconds...