Neltharion's Lair

Neltharion's Lair

10 Points

Defeat Dargrul in Neltharion's Lair.