Twilight Knight Rider

Twilight Knight Riders are humans riding huge Twilight Buzzards in the Firelands Hatchery accessed from Mount Hyjal.

Objective of

 * Wave One