Taako 70 Human Priest
Match History
# Map Date Details
52192 Eye of the Storm 08 Apr 2021 • 20:56 Details
52188 Eye of the Storm 08 Apr 2021 • 20:28 Details