Horrific Vision of Orgrimmar

Horrific Vision of Orgrimmar is an expansion feature achievement earned by defeating Thrall in the Horrific Vision of Orgrimmar.

Series

 * Horrific Vision of Orgrimmar
 * The Even More Horrific Vision of Orgrimmar
 * The Most Horrific Vision of Orgrimmar