Posts Tagged ‘Team Fortress’

Russian Channel Uses Team Fortress 2 Fan Poster to Illustrate US Propaganda

Soldiers eat babies.