Team Fortress 2 Celebrates Christmas With... Godzilla Tributes And Giant Robot EngineersS

Team Fortress 2 just got itself a big Christmas update. I'm so far past playing this game that the significance is lost on me, but hey, that giant Godzilla poster is awesome.

Mecha Update [Team Fortress 2]

Team Fortress 2 Celebrates Christmas With... Godzilla Tributes And Giant Robot Engineers