Armored Wind-Rider

Armored Wind-Riders are wyverns located in Orgrimmar during the battle at the Gates of Orgrimmar.