As a meteor pierces through the Earth’s atmosphere in Russia, people brace themselves for impact.
If you were on a snowmobile and an avalanche was fast approaching, what would you do?
How would you stop your car if your gas pedal got stuck?
© 2018 NGC Europe Limited, All Rights Reserved