Release date: 05/19/2009
Popularity: 3
Original language: EN
In this short film set in the Team Fortress 2 universe, the BLU team realise that an unwanted guest from the RED team is in their base.