Lol that would be me :D. That was more panic/luck than anything else, I was tracking you down with the map then all of a sudden I see a tank crash into me.
We had some good games that day, too bad I had to fight you guys and my crappy internet the whole time tho.