Application Control Application Control

TeamFortress

Description

This indicates an attempt to play video on the Teamfortress.com website.
Team Fortress is a computer game by Valve Corporation.