So guys, what do you think about TF2 being free and all?
Does anyone of you guys play it?
If you do, i might post guides here when i get my xbox-pc controller cable.
Results 1 to 5 of 5
Thread: Team Fortress 2!!
Threaded View
- 01 Jul. 2011 10:42pm #1
Team Fortress 2!!