We have moved to Warcraft Wiki. Click here for information and the new URL.
READ MORE
Tol Barad Victory is a player vs. player achievement earned for winning a battle of Tol Barad.