Team Fortress TV

tf2.com

L13: Stunning Member
Jun 16, 2010
1,146
703
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! Dedicated to live streams of matches from Europe, Asia, and North America you'll never be caught talking about the past.



Source: TF2.com
 
Mar 23, 2010
1,872
1,696
this is good