Watch as Russian Landslide Swallows Road

April 20, 2015 - A bystander in eastern Russia near Novokuznetsk, east of the Ural Mountains, captures incredible footage of a… more