[R]^Osyris
03-22-2011, 01:20 AM
hi im just around of youtube and find this video from russia its old but im never ear about it look its really impressive http://www.youtube.com/watch?v=o6c7VX9jzRc&feature=related
some one from russia can tell me what they do? and if you know about it?
some one from russia can tell me what they do? and if you know about it?