Interesting SP arty piece the Russians have there. Is it purely a concept, or do they actually have a functional prototype? It says it's expected to enter service in 2007, but I dunno....dates have a tendency to change at random ::) (cough cough....Airbus....cough cough).
regards,
Matt