Zandalari Battlerider

Zandalari Battleriders are Zandalari trolls located in Warport Rastari in Zuldazar during the Alliance War Campaign.