We are at the most secret military unit located in Tver, Russia. It is exactly where multiple launch rocket systems and support vehicles are based. Strangers are not allowed here, in this place of high secrecy. Only some days before the Defender’s day a group of journalists could visit this place and take pictures of the beauty, power and strength of the Russian army.
Here they have their own museum.
Multiple launch rocket system “Smerch”.
Links to explore: See even more of English Russia: |
No comments :
Post a Comment