Iskar's Clutch

From Wowpedia
Jump to: navigation, search

Iskar's Clutch is a location in Hellfire Citadel.