Wowpedia
Advertisement
File:Beastwatch Tower.jpg

Beastwatch Tower

Beastwatch Tower is a location in Gorgrond.

Patch changes

Advertisement