Locustia 70 Human Warlock
Match History
# Map Date Details
63432 Eye of the Storm 28 Sep 2021 • 20:45 Details
63381 Eye of the Storm 27 Sep 2021 • 23:44 Details
63380 Eye of the Storm 27 Sep 2021 • 23:34 Details
63379 Eye of the Storm 27 Sep 2021 • 23:22 Details
63334 Warsong Gulch 27 Sep 2021 • 01:59 Details