Game Guides > Game FAQ >  

When did team fortress 2 come out

When did team fortress 2 come out
October 16th, 2007