Garrosh'ar Gear-Greaser

Garrosh'ar Gear-Greasers are goblins located at Garrosh'ar Point in the Jade Forest.

Objective of

 * No Plan Survives Contact with the Enemy