I saw a brief glimpse of the military version of this on tv a few years ago and was intrigued. just what was it?
This may only be an evolutionary backwater in the development of long range transportation, so it may never see the light of day again. And it's Russian.
But it looks cool. I want one.