Triumph Vanguard

Triumph Vanguards are human and dwarven footmen located at the Battlescar of Southern Barrens.

Objective of

 * Claim the Battle Scar