Web of Spider-Man #80
- Publisher
- Marvel
- Year
- 1991
- Month
- 9
- LastChanged
- 2/11/2024 9:41:41 AM
This Blood Is My Blood
- Writer - Terry Kavanagh
- Artist - Alex Saviuk
- Inker - Keith Williams
- Lettering - Rick Parker
- Colorist - Sharen Witterstaetter
- Editor - Danny Fingeroth
- Editor in Chief - Tom Defalco