Mechanic Elroy Gearstripper appeared in the Steamfont Mountains as part of pre-launch events leading up to the Veil of Alaris expansion launch in 2011.
Report a correction