Do you think you could do this? Watch and learn about this insane three-day endurance race taking place on the frozen lands of Russia.