Massive Landslide In Japan
Posted: April 13th, 2007, 6:22 pm
The sheer force of nature on display is frightening.
[youtube]http://www.youtube.com/watch?v=xsXQBnZ_xjI[/youtube]
[youtube]http://www.youtube.com/watch?v=xsXQBnZ_xjI[/youtube]