Heroes of Newerth Avatar Patch 3.8.2

Heroes of Newerth releases Chinese New Year themed avatars and more in patch 3.8.2.




More Heroes of Newerth Videos