World of Tanks, the tank battling MMO from Wargaming.net, has released a new trailer to hype its upcoming Update 7.0.
World of Tanks releases new trailer