We have moved to Warcraft Wiki. Click here for information and the new URL.
READ MORE
Ooze Release Valve
The Ooze Release Valve is located in Rotface's room of the Plagueworks of Icecrown Citadel.