World of Tanks Beta Teaser TrailerCheck out this teaser for the beta for World of Tanks!By Takeshi Hiraoka on July 8, 2010 at 11:40AM PDT World of Tanks