Update 7.3 - World of Tanks Teaser TrailerHere's a teaser trailer for the 7.3 update for World of Tanks, coming soon!By Mike Tao on April 6, 2012 at 10:37AM PDT World of Tanks