Bob McLeod
American comics artist best known for co-creating the New Mutants with writer Chris Claremont Born: 9 August 1951 in Tampa, Florida http://www.bobmcleod.com
Added by auboisdormant
Illustrator 1
| Title | Format | |
|---|---|---|
![]() | Captain America: Liberty's Torch | Paperback |
