Warcraft: Defend TV Spot Released

A new TV spot, focused on how they'll defend both themselves and their people, was released by [...]