Northwatch Marine

Northwatch Marines are humans found throughout Tiragarde Keep in Durotar. They are part of the Northwatch Expeditionary Force trying to regain a foothold in the area.

Objective of

 * Kill 6 for From Bad to Worse