Some military equipment rises to the level of celebrityand in Russia, tanks immediately spring to mind. Here are some of our favorites from the Engineering Technologies Forum in Zhukovsky, about 25 miles outside of Moscow.
Last edited by General Pain; 07-19-2010, 06:31 AM.