A few more seconds - and the crew of this Russian BMP felt like they were on