Since Team Fortress 2 is going to be played on Thursday Night Throwdown this week, I decided to make a video that I thought the Giantbomb community might enjoy.
Team Fortress 2
Game » consists of 12 releases. Released Oct 10, 2007
Game » consists of 12 releases. Released Oct 10, 2007
Log in to comment