Appearing in "Stop Making Sense"Edit
- Madcap (First appearance)
- New York City
Wait until you see what Madcap's got in mind for Nomad and New York City!
- No special notes.
- No trivia.
Links and ReferencesEdit
- The Grand Comics Database: Captain America #307 
|Like this? Let us know!|