Wonder if anyone of these folks really think they will get off the ground?
Russia providing the transportation?