Heroes of Newerth Deadlift Reveal Trailer

Heroes of Newerth teases the upcoming hero, Deadlift, the Necrofury.




More Heroes of Newerth Videos