Tag Archives | Big Boys

Tanks Invade LA During E3

Now that all the excitement from E3 is over, there is still some footage you may not have seen if you didn’t attend the big show in LA. We have a series of videos below for you to take a look from World of Tanks. Now these are the big boys getting ready to roll […]

Continue Reading