Valve
11-15-2011, 10:10 PM
In the world of today yesterday's videos are old hat. Wishful thinkers have put an end to all that and launched Team Fortress TV (http://www.teamfortress.tv)! Dedicated to live streams of matches from Europe, Asia, and North America you'll never be caught talking about the past.
More... (http://www.teamfortress.com/post.php?id=6781)
More... (http://www.teamfortress.com/post.php?id=6781)