Warcraft III: The Frozen Throne

Warcraft III: The Frozen Throne is a strategy game that was released on the PC in 2003.

EventCategoryRunnersTimeWRHandicappedDev CommentaryRaceTASVODs
Random
SGDQ 2014Sentinels CampaignStudio1:07:36NoNoNoNoNo