Video: Mother Nature 1, Humans 0 – Unbelievable Footage Of A Landslide Derailing A Train!

While out doing some very exciting train spotting – yawn – this onlooker caught some truly amazing up close footage of a landslide derailing a train. Check it out!


Movie Trailer of the Day: The Rock and Mark Wahlberg Team Up For – ‘Pain and Gain’

Like Shock Mansion On Facebook

Crazy Creations To Blow Your Mind – 50 Photos!