Heroes of Newerth – Shellshock Spotlight

Never saw this coming. Shellshock is a snail! Check out the newest hero coming to Heroes of Newerth.




More Heroes of Newerth Videos