Heroes of Newerth Avatar Spotlight Patch 3.8

You want more Heroes of Newerth skins? You’re getting ’em in patch 3.8, big time.

More Videos