Release date: 05/19/2009
Popularity: 1
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.