Issue · Marvel Comics
New Excalibur (2006) #22: Turn Back The Clock
Released Aug 8, 2007
- USD $2.99
- 36 pages
- 1 variant
- Editor in Chief
- Joe Quesada
- Writer
- Chris Claremont
- Penciller
- Scot Eaton
- Inker
- John Dell
Issue · Marvel Comics
Released Aug 8, 2007