Grubby | Warcraft 3 TFT | 1.30 | UD v NE on Echo Isles - Facing a 86% Winratephelrenew (42)in #funpcgame • 6 years ago Grubby | Warcraft 3 TFT | 1.30 | UD v NE on Echo Isles - Facing a 86% Winrate