Escape From Mount Stupid - Russian Mission Trailer

Next week we visit a World of Tanks tournament in Moscow to give you a candid look at the pros and cons of press trips.

Did you enjoy this video?

Sign In to Upvote