Imbaa 70 Human Warlock
Match History
# Map Date Details
30186 Warsong Gulch 07 Jun 2020 • 15:56 Details
30184 Warsong Gulch 07 Jun 2020 • 15:35 Details
30102 Eye of the Storm 06 Jun 2020 • 17:40 Details
30050 Eye of the Storm 06 Jun 2020 • 00:12 Details