Wowpedia
Advertisement

Telaari Worksite.

Telaari Worksite is found in Telaari Station in Nagrand. The worksite is only seen when neither Telaari Tankworks or the Rangari Corral has been built.

NPCs

Patch changes

External links

Advertisement