A well-made video showing the might of the Swiss army, taking place in the quiet Alps. Filed under: All Articles, World of Tanks

More...