Heroes of the Storm Forums
The reason this game is withering away
General Discussion
Harby-21187
March 22, 2020, 10:27pm
24
‘Nice’ troll
7 Likes
show post in topic